test: try to stabilize test-child-process-fork-exec-path.js#27277
test: try to stabilize test-child-process-fork-exec-path.js#27277refack wants to merge 3 commits intonodejs:masterfrom
Conversation
3dda26d to
5ec9d3f
Compare
|
This reproduces differently using the stress job - https://ci.nodejs.org/job/node-stress-single-test/2204/ So I've started 3 Windows jobs |
|
Still no boeno c:\workspace\node-test-binary-windows-2\test\common\tmpdir.js:27
throw e;
^
Error: ENOTEMPTY: directory not empty, rmdir 'c:\workspace\node-test-binary-windows-2\test\.tmp.3'
at Object.rmdirSync (fs.js:706:3)
at rmdirSync (c:\workspace\node-test-binary-windows-2\test\common\tmpdir.js:48:10)
at rimrafSync (c:\workspace\node-test-binary-windows-2\test\common\tmpdir.js:18:7)
at Object.refresh (c:\workspace\node-test-binary-windows-2\test\common\tmpdir.js:66:3)
at process.<anonymous> (c:\workspace\node-test-binary-windows-2\test\parallel\test-child-process-fork-exec-path.js:66:12) |
5ec9d3f to
31bc7d0
Compare
This comment has been minimized.
This comment has been minimized.
|
Is there a good reason we're using tmpdir at all? Why not just use the node executable where it is and don't move/copy/remove anything at all? EDIT: I guess to make sure it's not ignoring the |
Worth documenting though |
9a01a9a to
6bdc8d7
Compare
6bdc8d7 to
907567e
Compare
|
@nodejs/testing This flake has been failing fairly often in the last few days. |
|
Landed in 4f8b497. |
PR-URL: #27277 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
PR-URL: #27277 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>

An attempt to de-flake
test/parallel/test-child-process-fork-exec-path.jsChecklist
make -j4 test(UNIX), orvcbuild test(Windows) passes