Investigate flaky test-cli-node-options
test-cli-node-options has been failing a lot on arm lately in CI. I assume it's the bug reported in #21383 ("make test: use after free: parallel/test-cli-node-options").
Sample failure: https://ci.nodejs.org/job/node-test-commit-arm/20786/nodes=ubuntu1604-arm64/consoleText
Host: test-packetnet-ubuntu1604-arm64-2
not ok 184 parallel/test-cli-node-options --- duration_ms: 1.266 severity: fail exitcode: 1 stack: |- assert.js:753 throw newErr; ^ AssertionError [ERR_ASSERTION]: ifError got unwanted exception: Command failed: /home/iojs/build/workspace/node-test-commit-arm/nodes/ubuntu1604-arm64/out/Release/node -e console.log("B") # # Fatal error in , line 0 # Check failed: (perf_output_handle_) != nullptr. # # # #FailureMessage Object: 0xffffe553e558 at ChildProcess.exithandler (child_process.js:294:12) at ChildProcess.emit (events.js:189:13) at maybeClose (internal/child_process.js:978:16) at Socket.stream.socket.on (internal/child_process.js:396:11) at Socket.emit (events.js:189:13) at Pipe._handle.close (net.js:612:12) ...