Skip to content

test: define and test validity of core-dumps #14110

@refack

Description

@refack
  • Version: *
  • Platform: *
  • Subsystem: test,process

The ad-hoc situation is that node has incorporated V8's --abort-on-uncaught-exception as a core feature (Ref: #14013).
There seems to be a consensus forming to make this an explicit design decision and document it (Ref: #13931).

Currently the test suite only tests for process exit state (i.e. code and signal) but does not do any testing on the validity of generated code-dump.

I suggest we define the minimal requirements needed from the core-dump to be valid and find a way to automatically assert those.

/cc @nodejs/post-mortem @nodejs/testing @nodejs/release @nodejs/build

Metadata

Metadata

Assignees

No one assigned

    Labels

    post-mortemIssues and PRs related to the post-mortem diagnostics of Node.js.processIssues and PRs related to the process subsystem.testIssues and PRs related to the tests.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions