Repository navigation
investigate flaky test-worker-resource-limits #37844
Copy link
Copy link
Closed
Labels
flaky-testIssues and PRs involving tests that fail intermittently in CI.Issues and PRs involving tests that fail intermittently in CI.
Description
Trott
opened on Mar 20, 2021
Issue body actions
- Test: test-worker-resource-limits
- Platform: ubuntu1804_sharedlibs_debug_x64
- Console Output:
- Build Links: https://ci.nodejs.org/job/node-test-commit-linux-containered/25855/nodes=ubuntu1804_sharedlibs_debug_x64/console
Reactions are currently unavailable
Activity
- addedflaky-testIssues and PRs involving tests that fail intermittently in CI.Issues and PRs involving tests that fail intermittently in CI.
on Mar 20, 2021 Just wanted to mention that I've run into this frequently when linking with OpenSSL 3.0 and once we get a CI job for OpenSSL 3.0 we might run into this more often I'm afraid.
00:14:08 not ok 2713 parallel/test-worker-resource-limits 00:14:08 --- 00:14:08 duration_ms: 1.112 00:14:08 severity: fail 00:14:08 exitcode: 1 00:14:08 stack: |- 00:14:08 node:internal/event_target:639 00:14:08 process.nextTick(() => { throw err; }); 00:14:08 ^ 00:14:08 00:14:08 AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: 00:14:08 + actual - expected 00:14:08 00:14:08 Comparison { 00:14:08 + code: 'ERR_ASSERTION', 00:14:08 + message: 'The expression evaluated to a falsy value:\n' + 00:14:08 + '\n' + 00:14:08 + ' assert(usedMB < resourceLimits.maxOldGenerationSizeMb * 1.1)\n' 00:14:08 - code: 'ERR_WORKER_OUT_OF_MEMORY', 00:14:08 - message: 'Worker terminated due to reaching memory limit: JS heap out of memory' 00:14:08 } 00:14:08 at Worker.<anonymous> (/home/iojs/build/workspace/node-test-commit-linux-containered/test/common/index.js:566:12) 00:14:08 at Worker.<anonymous> (/home/iojs/build/workspace/node-test-commit-linux-containered/test/common/index.js:381:15) 00:14:08 at Worker.emit (node:events:369:20) 00:14:08 at Worker.[kOnErrorMessage] (node:internal/worker:297:10) 00:14:08 at Worker.[kOnMessage] (node:internal/worker:308:37) 00:14:08 at MessagePort.<anonymous> (node:internal/worker:211:57) 00:14:08 at MessagePort.[nodejs.internal.kHybridDispatch] (node:internal/event_target:459:20) 00:14:08 at MessagePort.exports.emitMessage (node:internal/per_context/messageport:23:28) { 00:14:08 generatedMessage: true, 00:14:08 code: 'ERR_ASSERTION', 00:14:08 actual: AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value: 00:14:08 00:14:08 assert(usedMB < resourceLimits.maxOldGenerationSizeMb * 1.1) 00:14:08 00:14:08 at Object.<anonymous> (/home/iojs/build/workspace/node-test-commit-linux-containered/test/parallel/test-worker-resource-limits.js:40:3) 00:14:08 at Module._compile (node:internal/modules/cjs/loader:1108:14) 00:14:08 at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10) 00:14:08 at Module.load (node:internal/modules/cjs/loader:988:32) 00:14:08 at Function.Module._load (node:internal/modules/cjs/loader:828:14) 00:14:08 at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12) 00:14:08 at MessagePort.<anonymous> (node:internal/main/worker_thread:182:24) 00:14:08 at MessagePort.[nodejs.internal.kHybridDispatch] (node:internal/event_target:459:20) 00:14:08 at MessagePort.exports.emitMessage (node:internal/per_context/messageport:23:28) { 00:14:08 generatedMessage: true, 00:14:08 code: 'ERR_ASSERTION', 00:14:08 actual: false, 00:14:08 expected: true, 00:14:08 operator: '==' 00:14:08 }, 00:14:08 expected: { 00:14:08 code: 'ERR_WORKER_OUT_OF_MEMORY', 00:14:08 message: 'Worker terminated due to reaching memory limit: JS heap out of memory' 00:14:08 }, 00:14:08 operator: 'throws' 00:14:08 } 00:14:08 ...- added a commit that references this issue
on Mar 25, 2021 - added a commit that references this issue
on May 1, 2021 - added a commit that references this issue
on May 22, 2026
Metadata
Metadata
Assignees
Labels
flaky-testIssues and PRs involving tests that fail intermittently in CI.Issues and PRs involving tests that fail intermittently in CI.