summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2016-04-09 16:25:18 -0700
committerRich Trott <rtrott@gmail.com>2016-04-12 09:58:00 -0700
commitaba035fb27b14fe561c45540818be6a2bbb9dc9e (patch)
treeca14c738a231a1bf793a9ad7b932d1a0ca43d86b /test
parent73c18903aa31c49e30945a4c58b1e3075dc47115 (diff)
downloadandroid-node-v8-aba035fb27b14fe561c45540818be6a2bbb9dc9e.tar.gz
android-node-v8-aba035fb27b14fe561c45540818be6a2bbb9dc9e.tar.bz2
android-node-v8-aba035fb27b14fe561c45540818be6a2bbb9dc9e.zip
test: fix flaky test-child-process-fork-net
Reduce client connections from 10 to 4 in a test that is causing issues on Raspberry Pi 2 devices in CI. Fixes: https://github.com/nodejs/node/issues/5122 PR-URL: https://github.com/nodejs/node/pull/6138 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Diffstat (limited to 'test')
-rw-r--r--test/parallel/test-child-process-fork-net.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/test/parallel/test-child-process-fork-net.js b/test/parallel/test-child-process-fork-net.js
index 09ec8e24b9..f815f76a66 100644
--- a/test/parallel/test-child-process-fork-net.js
+++ b/test/parallel/test-child-process-fork-net.js
@@ -1,8 +1,8 @@
'use strict';
-var assert = require('assert');
-var common = require('../common');
-var fork = require('child_process').fork;
-var net = require('net');
+const assert = require('assert');
+const common = require('../common');
+const fork = require('child_process').fork;
+const net = require('net');
// progress tracker
function ProgressTracker(missing, callback) {
@@ -76,9 +76,9 @@ if (process.argv[2] === 'child') {
server.close();
});
- // we expect 10 connections and close events
- var connections = new ProgressTracker(10, progress.done.bind(progress));
- var closed = new ProgressTracker(10, progress.done.bind(progress));
+ // we expect 4 connections and close events
+ var connections = new ProgressTracker(4, progress.done.bind(progress));
+ var closed = new ProgressTracker(4, progress.done.bind(progress));
// create server and send it to child
var server = net.createServer();
@@ -99,7 +99,7 @@ if (process.argv[2] === 'child') {
if (msg.what === 'listening') {
// make connections
var socket;
- for (var i = 0; i < 10; i++) {
+ for (var i = 0; i < 4; i++) {
socket = net.connect(common.PORT, function() {
console.log('CLIENT: connected');
});