We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 59a763e commit f94d676Copy full SHA for f94d676
test/parallel/test-child-process-stdout-flush-exit.js
@@ -25,9 +25,14 @@ const assert = require('assert');
25
26
// If child process output to console and exit
27
// The console.log statements here are part of the test.
28
+// Note: This test verifies specific behavior that is *not* guaranteed
29
+// by Node.js's API contract. See https://nodejs.org/api/process.html#processexitcode.
30
+// We are still generally interested in knowing when this test breaks,
31
+// since applications may rely on the implicit behavior of stdout having
32
+// a buffer size up to which they can write data synchronously.
33
if (process.argv[2] === 'child') {
34
console.log('hello');
- for (let i = 0; i < 200; i++) {
35
+ for (let i = 0; i < 100; i++) {
36
console.log('filler');
37
}
38
console.log('goodbye');
0 commit comments