summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/parallel/test-cluster-master-error.js7
-rw-r--r--test/parallel/test-cluster-master-kill.js7
2 files changed, 12 insertions, 2 deletions
diff --git a/test/parallel/test-cluster-master-error.js b/test/parallel/test-cluster-master-error.js
index e729963d7d..ae0f655bb8 100644
--- a/test/parallel/test-cluster-master-error.js
+++ b/test/parallel/test-cluster-master-error.js
@@ -93,7 +93,12 @@ if (cluster.isWorker) {
existMaster = !!code;
// Give the workers time to shut down
- setTimeout(checkWorkers, 200);
+ var timeout = 200;
+ if (common.isAix) {
+ // AIX needs more time due to default exit performance
+ timeout = 1000;
+ }
+ setTimeout(checkWorkers, timeout);
function checkWorkers() {
// When master is dead all workers should be dead to
diff --git a/test/parallel/test-cluster-master-kill.js b/test/parallel/test-cluster-master-kill.js
index 89694ffd11..32f22b0f96 100644
--- a/test/parallel/test-cluster-master-kill.js
+++ b/test/parallel/test-cluster-master-kill.js
@@ -59,9 +59,14 @@ if (cluster.isWorker) {
assert.equal(code, 0);
// check worker process status
+ var timeout = 200;
+ if (common.isAix) {
+ // AIX needs more time due to default exit performance
+ timeout = 1000;
+ }
setTimeout(function() {
alive = isAlive(pid);
- }, 200);
+ }, timeout);
});
process.once('exit', function() {