Uh oh!
There was an error while loading. Please reload this page.
test: fix test-process-exec-argv flakiness - #6575
Conversation
cjihrig
commented
May 4, 2016
LGTM |
santigimeno
commented
May 4, 2016
bnoordhuis
commented
May 6, 2016
LGTM. CI is green except for Jenkins issues on armv8-ubuntu1404. |
jasnell
commented
May 6, 2016
LGTM |
12e8968 to
ed982b1Comparemhdawson
commented
May 11, 2016
6000+ runs on test-process-exec-argv on a machine were we'd seen it fail 0.4% of the time without this change so LGTM |
bnoordhuis
commented
May 12, 2016
By the way, the upcoming libuv release (libuv/libuv#867) contains a fix that quite possibly also resolves this. |
santigimeno
commented
May 12, 2016
@bnoordhuis should this be merged anyway or just wait for the fix? |
bnoordhuis
commented
May 12, 2016
It would be interesting to find out if it fixes the test but don't let it block you. |
Wait for the `close` event before parsing the child stdout output. Fixes: nodejs#6480 PR-URL: nodejs#6575 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
ed982b1 to
80481daComparesantigimeno
commented
May 12, 2016
CI green expect unrelated failures: https://ci.nodejs.org/job/node-test-pull-request/2605/ |
santigimeno
commented
May 12, 2016
Landed in dffafde. Thanks! |
MylesBorins
commented
Jun 2, 2016
This does not land cleanly in LTS. Added dont-land label. Please feel free to manually backport |
santigimeno
commented
Jun 3, 2016
@thealphanerd PR with the backport here: #7128 |
Wait for the `close` event before parsing the child stdout output. Fixes: nodejs#6480 Ref: nodejs#6575 PR-URL: nodejs#7128 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Wait for the `close` event before parsing the child stdout output. Fixes: #6480 Ref: #6575 PR-URL: #7128 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Wait for the `close` event before parsing the child stdout output. Fixes: #6480 Ref: #6575 PR-URL: #7128 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Wait for the `close` event before parsing the child stdout output. Fixes: #6480 Ref: #6575 PR-URL: #7128 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Checklist
Affected core subsystem(s)
test
Description of change
Wait for the
closeevent before parsing the child stdout output.Fixes: #6480
I was able to reproduce the error reported in #6480 in my
OS Xbox. This change fixed the issue.