From af043d343a7a0382e5ff5ce3d186e820be68f874 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Sat, 7 May 2016 14:07:29 -0700 Subject: [PATCH 1/2] test: make stdout buffer test more robust test-stdout-buffer-flush-on-exit is unfortunately non-deterministic. It will, every so often, pass when it is supposed to fail. This is currently guarded against by running the test with three different long strings. This change increases it to five to reduce the false negatives. --- test/known_issues/test-stdout-buffer-flush-on-exit.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/known_issues/test-stdout-buffer-flush-on-exit.js b/test/known_issues/test-stdout-buffer-flush-on-exit.js index be290810079956..1738ec2e71f25e 100644 --- a/test/known_issues/test-stdout-buffer-flush-on-exit.js +++ b/test/known_issues/test-stdout-buffer-flush-on-exit.js @@ -15,7 +15,7 @@ if (process.argv[2] === 'child') { process.exit(); } -[16, 18, 20].forEach((exponent) => { +[16, 18, 20, 21, 22].forEach((exponent) => { const bigNum = Math.pow(2, exponent); const longLine = lineSeed.repeat(bigNum); const cmd = `${process.execPath} ${__filename} child ${exponent} ${bigNum}`; From 1a61516a825244b2b7af589cab5a544f88fb6a7d Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Sat, 7 May 2016 20:02:28 -0700 Subject: [PATCH 2/2] [squash] more tests --- test/known_issues/test-stdout-buffer-flush-on-exit.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/known_issues/test-stdout-buffer-flush-on-exit.js b/test/known_issues/test-stdout-buffer-flush-on-exit.js index 1738ec2e71f25e..709928693eeb9a 100644 --- a/test/known_issues/test-stdout-buffer-flush-on-exit.js +++ b/test/known_issues/test-stdout-buffer-flush-on-exit.js @@ -15,7 +15,7 @@ if (process.argv[2] === 'child') { process.exit(); } -[16, 18, 20, 21, 22].forEach((exponent) => { +[22, 21, 20, 19, 18, 17, 16, 16, 17, 18, 19, 20, 21, 22].forEach((exponent) => { const bigNum = Math.pow(2, exponent); const longLine = lineSeed.repeat(bigNum); const cmd = `${process.execPath} ${__filename} child ${exponent} ${bigNum}`;