-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
test: skip experimental test with pointer compression #48738
Conversation
The test test/parallel/test-experimental-shared-value-conveyor.js was added to test the --harmony-struct feature of V8. However, when used with pointer compression, the process crashes. This commit skips the test for pointer compression builds. This change uses a child process because starting a Node pointer compression build with --harmony-struct immediately crashes the process. Once this crash is addresses, this commit can be reverted.
should the test be part of |
I would prefer not to use |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
CI failures seem realted. |
Co-authored-by: Richard Lau <rlau@redhat.com>
Commit Queue failed- Loading data for nodejs/node/pull/48738 ✔ Done loading data for nodejs/node/pull/48738 ----------------------------------- PR info ------------------------------------ Title test: skip experimental test with pointer compression (#48738) Author Colin Ihrig (@cjihrig) Branch cjihrig:pc-test -> nodejs:main Labels test, author ready, commit-queue-squash Commits 2 - test: skip experimental test with pointer compression - Update test/parallel/test-experimental-shared-value-conveyor.js Committers 2 - cjihrig - GitHub PR-URL: https://github.com/nodejs/node/pull/48738 Reviewed-By: Moshe Atlow Reviewed-By: Michael Dawson Reviewed-By: Matteo Collina Reviewed-By: Debadree Chatterjee Reviewed-By: Luigi Pinca Reviewed-By: Richard Lau ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/48738 Reviewed-By: Moshe Atlow Reviewed-By: Michael Dawson Reviewed-By: Matteo Collina Reviewed-By: Debadree Chatterjee Reviewed-By: Luigi Pinca Reviewed-By: Richard Lau -------------------------------------------------------------------------------- ℹ This PR was created on Tue, 11 Jul 2023 16:24:54 GMT ✔ Approvals: 6 ✔ - Moshe Atlow (@MoLow) (TSC): https://github.com/nodejs/node/pull/48738#pullrequestreview-1524698864 ✔ - Michael Dawson (@mhdawson) (TSC): https://github.com/nodejs/node/pull/48738#pullrequestreview-1525014643 ✔ - Matteo Collina (@mcollina) (TSC): https://github.com/nodejs/node/pull/48738#pullrequestreview-1525697808 ✔ - Debadree Chatterjee (@debadree25): https://github.com/nodejs/node/pull/48738#pullrequestreview-1529126202 ✔ - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/48738#pullrequestreview-1529136855 ✔ - Richard Lau (@richardlau) (TSC): https://github.com/nodejs/node/pull/48738#pullrequestreview-1531530821 ✘ Last GitHub CI failed ℹ Last Full PR CI on 2023-07-15T16:50:49Z: https://ci.nodejs.org/job/node-test-pull-request/52768/ - Querying data for job/node-test-pull-request/52768/ ✔ Last Jenkins CI successful -------------------------------------------------------------------------------- ✔ Aborted `git node land` session in /home/runner/work/node/node/.ncuhttps://github.com/nodejs/node/actions/runs/5563587926 |
Landed in a4e4a86 |
The test test/parallel/test-experimental-shared-value-conveyor.js was added to test the --harmony-struct feature of V8. However, when used with pointer compression, the process crashes. This commit skips the test for pointer compression builds. This change uses a child process because starting a Node pointer compression build with --harmony-struct immediately crashes the process. Once this crash is addresses, this commit can be reverted. PR-URL: nodejs#48738 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Debadree Chatterjee <debadree333@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
The test test/parallel/test-experimental-shared-value-conveyor.js was added to test the --harmony-struct feature of V8. However, when used with pointer compression, the process crashes. This commit skips the test for pointer compression builds. This change uses a child process because starting a Node pointer compression build with --harmony-struct immediately crashes the process. Once this crash is addresses, this commit can be reverted. PR-URL: nodejs#48738 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Debadree Chatterjee <debadree333@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
The test test/parallel/test-experimental-shared-value-conveyor.js was added to test the --harmony-struct feature of V8. However, when used with pointer compression, the process crashes. This commit skips the test for pointer compression builds. This change uses a child process because starting a Node pointer compression build with --harmony-struct immediately crashes the process. Once this crash is addresses, this commit can be reverted. PR-URL: nodejs#48738 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Debadree Chatterjee <debadree333@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
The test test/parallel/test-experimental-shared-value-conveyor.js was added to test the --harmony-struct feature of V8. However, when used with pointer compression, the process crashes. This commit skips the test for pointer compression builds. This change uses a child process because starting a Node pointer compression build with --harmony-struct immediately crashes the process. Once this crash is addresses, this commit can be reverted. PR-URL: #48738 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Debadree Chatterjee <debadree333@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com>
The test test/parallel/test-experimental-shared-value-conveyor.js was added to test the --harmony-struct feature of V8. However, when used with pointer compression, the process crashes. This commit skips the test for pointer compression builds. This change uses a child process because starting a Node pointer compression build with --harmony-struct immediately crashes the process. Once this crash is addressed, this commit can be reverted.
Refs: nodejs/build#3204 (comment)