Repository: node
Issue: addons/register-signal-handler/test and abort/test-addon-register-signal-handler failed
Labels: flaky-test,ibm i

<!--
Thank you for reporting a flaky test.

Flaky tests are tests that fail occasionally in the Node.js CI, but not
consistently enough to block PRs from landing, or that are failing in CI jobs or
test modes that are not run for every PR.

Please fill in as much of the template below as you're able.

Test: The test that is flaky - e.g. `test-fs-stat-bigint`
Platform: The platform the test is flaky on - e.g. `macos` or `linux`
Console Output: A pasted console output from a failed CI job showing the whole
failure of the test
Build Links: Links to builds affected by the flaky test

If any investigation has been done, please include any information found, such
as how consistently the test fails, whether the failure could be reproduced
locally, when the test started failing, or anything else you think is relevant.
-->

* **Test**: addons/register-signal-handler/test and abort/test-addon-register-signal-handler
* **Platform**: IBM i
* **Console Output:**
```
09:41:12 not ok 2801 addons/register-signal-handler/test
09:41:12   ---
09:41:12   duration_ms: 8.21
09:41:12   severity: fail
09:41:12   exitcode: 1
09:41:12   stack: |-
09:41:12     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 6 reset 1
09:41:12     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 6  1
09:41:12     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 6  2
09:41:12     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 11  1
09:41:12     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 11  2
09:41:12     assert.js:103
09:41:12       throw new AssertionError(obj);
09:41:12       ^
09:41:12     
09:41:12     AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
09:41:12     + actual - expected
09:41:12     
09:41:12       [
09:41:12     -   11,
09:41:12         11
09:41:12       ]
09:41:12         at Object.<anonymous> (/home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js:54:12)
09:41:12         at Module._compile (internal/modules/cjs/loader.js:1252:30)
09:41:12         at Object.Module._extensions..js (internal/modules/cjs/loader.js:1273:10)
09:41:12         at Module.load (internal/modules/cjs/loader.js:1101:32)
09:41:12         at Function.Module._load (internal/modules/cjs/loader.js:966:14)
09:41:12         at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
09:41:12         at internal/main/run_main_module.js:17:47 {
09:41:12       generatedMessage: true,
09:41:12       code: 'ERR_ASSERTION',
09:41:12       actual: [ 11 ],
09:41:12       expected: [ 11, 11 ],
09:41:12       operator: 'deepStrictEqual'
09:41:12     }
09:41:12   ...
...
09:44:59 not ok 2901 abort/test-addon-register-signal-handler
09:44:59   ---
09:44:59   duration_ms: 9.300
09:44:59   severity: fail
09:44:59   exitcode: 1
09:44:59   stack: |-
09:44:59     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 6 reset 1
09:44:59     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 6 reset 2
09:44:59     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 6  1
09:44:59     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 6  2
09:44:59     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 11  1
09:44:59     Running: node /home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js child 11  2
09:44:59     assert.js:103
09:44:59       throw new AssertionError(obj);
09:44:59       ^
09:44:59     
09:44:59     AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
09:44:59     + actual - expected
09:44:59     
09:44:59       [
09:44:59     -   11,
09:44:59         11
09:44:59       ]
09:44:59         at Object.<anonymous> (/home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/addons/register-signal-handler/test.js:54:12)
09:44:59         at Module._compile (internal/modules/cjs/loader.js:1252:30)
09:44:59         at Object.Module._extensions..js (internal/modules/cjs/loader.js:1273:10)
09:44:59         at Module.load (internal/modules/cjs/loader.js:1101:32)
09:44:59         at Function.Module._load (internal/modules/cjs/loader.js:966:14)
09:44:59         at Module.require (internal/modules/cjs/loader.js:1141:19)
09:44:59         at require (internal/modules/cjs/helpers.js:75:18)
09:44:59         at Object.<anonymous> (/home/iojs/build/workspace/node-test-commit-ibmi/nodes/ibmi72-ppc64/test/abort/test-addon-register-signal-handler.js:7:1)
09:44:59         at Module._compile (internal/modules/cjs/loader.js:1252:30)
09:44:59         at Object.Module._extensions..js (internal/modules/cjs/loader.js:1273:10) {
09:44:59       generatedMessage: true,
09:44:59       code: 'ERR_ASSERTION',
09:44:59       actual: [ 11 ],
09:44:59       expected: [ 11, 11 ],
09:44:59       operator: 'deepStrictEqual'
09:44:59     }
09:44:59   ...
```

abort/test-addon-register-signal-handler runs the test from addons/register-signal-handler/test with environment variable `ALLOW_CRASHES = true`.
https://github.com/nodejs/node/blob/08e8997d54e2e16a191267a1c8b5676a7486e130/test/abort/test-addon-register-signal-handler.js#L4-L7

cc @nodejs/platform-ibmi 

* **Build Links**:
- https://ci.nodejs.org/job/node-daily-master/2004/
  - https://ci.nodejs.org/job/node-test-commit-ibmi/34/nodes=ibmi72-ppc64/