-
Notifications
You must be signed in to change notification settings - Fork 30k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
addons/register-signal-handler/test and abort/test-addon-register-signal-handler failed #34410
Comments
Didn't fail in the subsequent manually requested run of the master branch: https://ci.nodejs.org/job/node-test-commit-ibmi/35/ |
Has not reoccurred on any of the subsequent daily builds. |
I've still not seen this fail again. Stress run (100x): https://ci.nodejs.org/job/node-stress-single-test/141/nodes=ibmi72-ppc64/ |
The 100x stress run all passed. If that passes then I'm leaning towards closing this as unrecreatable. |
Those all passed too. At this point I'm going to close as unrecreatable. We can always reopen if it does reoccur. |
@dmabupt, any ideas? |
Another 1000 runs, no failures: https://ci.nodejs.org/job/node-test-commit-custom-suites-freestyle/15579/ |
Here it is failing around 9 hours ago. https://ci.nodejs.org/job/node-test-commit-ibmi/45/ Host: test-iinthecloud-ibmi72-ppc64_be-1
|
@richardlau Every failure documented here has been on test-iinthecloud-ibmi72-ppc64_be-1 and every successful stress test has been on test-iinthecloud-ibmi72-ppc64_be-2 so maybe there's a difference between the two machines? |
This comment has been minimized.
This comment has been minimized.
Stress run on test-iinthecloud-ibmi72-ppc64_be-1: https://ci.nodejs.org/job/node-stress-single-test/148/nodes=ibmi72-ppc64/ |
@dmabupt It looks like the reproducibility of this is low but based on the stress runs (same test run over and over) below we've now seen this on both of the test CI machines (test-iinthecloud-ibmi72-ppc64_be-1 and test-iinthecloud-ibmi72-ppc64_be-2).
|
Seen again in today's daily: https://ci.nodejs.org/job/node-test-commit-ibmi/58/nodes=ibmi72-ppc64/ |
Still occasionally seeing this on the CI. Latest instance: https://ci.nodejs.org/job/node-test-commit-ibmi/221/nodes=ibmi72-ppc64/ |
Based on internal discussions with the IBM kernel team, I think this one can be skipped as I believe it is in z/OS, due to the way the platform handles signals. |
PR-URL: #36986 Refs: #34410 Refs: #36925 Refs: #36929 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Rich Trott <[email protected]>
PR-URL: #36986 Refs: #34410 Refs: #36925 Refs: #36929 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Rich Trott <[email protected]>
PR-URL: #36986 Refs: #34410 Refs: #36925 Refs: #36929 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Rich Trott <[email protected]>
@ThePrez Does that mean this is a bug in z/OS and eventually we can stop skipping the test? Or does this mean that z/OS handles signals differently than other platforms by design and is working as intended? |
PR-URL: #36986 Refs: #34410 Refs: #36925 Refs: #36929 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Rich Trott <[email protected]>
abort/test-addon-register-signal-handler runs the test from addons/register-signal-handler/test with environment variable
ALLOW_CRASHES = true
.node/test/abort/test-addon-register-signal-handler.js
Lines 4 to 7 in 08e8997
cc @nodejs/platform-ibmi
The text was updated successfully, but these errors were encountered: