-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
test: mark web lock held test as flaky #59144
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: mark web lock held test as flaky #59144
Conversation
Review requested:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #59144 +/- ##
==========================================
+ Coverage 90.04% 90.07% +0.03%
==========================================
Files 648 648
Lines 191078 191078
Branches 37452 37454 +2
==========================================
+ Hits 172050 172115 +65
+ Misses 11649 11590 -59
+ Partials 7379 7373 -6 🚀 New features to boost your workflow:
|
Fast-track has been requested by @joyeecheung. Please 👍 to approve. |
This comment was marked as resolved.
This comment was marked as resolved.
Oh wait, others are expected failures. |
@joyeecheung yes those are expected |
e6a7ce2
to
4dd919a
Compare
I'll look into the nature of these tests, it would appear the unhandled rejections are expected, so maybe all we need is to add a handler for the workers that execute the tests where this is expected. In the meantime, i've pushed my suggestion above which might actually work to ignore the flakyness. |
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 if it works.
Aside: the test harness does set up addEventListener("unhandledrejection") for these tests, which, i'm assuming, Node.js doesn't support? am I right? |
It does (tested locally by forcing an unhandled rejection in the wpt in question). |
Commit Queue failed- Loading data for nodejs/node/pull/59144 ✔ Done loading data for nodejs/node/pull/59144 ----------------------------------- PR info ------------------------------------ Title test: mark web lock held test as flaky (#59144) Author Ilyas Shabi <[email protected]> (@IlyasShabi) Branch IlyasShabi:ishabi/web-lock-held-flaky -> nodejs:main Labels test, author ready, needs-ci Commits 1 - test: mark web lock held test as flaky Committers 1 - Filip Skokan <[email protected]> PR-URL: https://github.com/nodejs/node/pull/59144 Refs: https://github.com/nodejs/node/issues/59142 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/59144 Refs: https://github.com/nodejs/node/issues/59142 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> -------------------------------------------------------------------------------- ℹ This PR was created on Mon, 21 Jul 2025 14:12:30 GMT ✔ Approvals: 3 ✔ - James M Snell (@jasnell) (TSC): https://github.com/nodejs/node/pull/59144#pullrequestreview-3038872131 ✔ - Filip Skokan (@panva) (TSC): https://github.com/nodejs/node/pull/59144#pullrequestreview-3059408069 ✔ - Michaël Zasso (@targos) (TSC): https://github.com/nodejs/node/pull/59144#pullrequestreview-3059412213 ✘ Last GitHub CI failed ℹ Last Full PR CI on 2025-07-27T09:09:58Z: https://ci.nodejs.org/job/node-test-pull-request/68235/ - Querying data for job/node-test-pull-request/68235/ ✔ Last Jenkins CI successful -------------------------------------------------------------------------------- ✔ Aborted `git node land` session in /home/runner/work/node/node/.ncuhttps://github.com/nodejs/node/actions/runs/16550345467 |
Landed in cd1a90d |
PR-URL: #59144 Refs: #59142 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
PR-URL: nodejs#59144 Refs: nodejs#59142 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
Refs: #59142