-
Notifications
You must be signed in to change notification settings - Fork 30k
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
tools: add undici WPTs to daily WPT Report #46763
Conversation
Review requested:
|
cc @KhafraDev |
Here's a merged run Coming from undici are the following three
Complete merged report https://staging.wpt.fyi/results/?run_id=5247378118410240&run_id=6086989598162944 |
c0072b2
to
2b8c774
Compare
2b8c774
to
00b73b7
Compare
00b73b7
to
7efbe0a
Compare
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.
I don't understand everything this PR is doing, but overall it LGTM.
cc @nodejs/actions |
7efbe0a
to
3190142
Compare
blocked waiting for undici's next release to be in nightly, otherwise ready for review |
Landed in f6e4e12...f41d507 |
PR-URL: #46763 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #46763 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #46763 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #46763 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
This PR extends the WPT daily report submitted to wpt.fyi with WPTs related to all globals imported from
nodejs/undici
.This is done by querying the WPT version included in the nodejs checkout, locally checking out undici repo on that given version, installing its dependencies and executing
npm run test:wpt
(whilst ignoring its exit code) with a present environment variable that instructs the undici WPTRunner to add results to an existing wpt report file.If an existing release doesn't have the Undici WPT Report capabilities it will create the report as it did until now, without undici globals WPTs.
It also adds a GITHUB_STEP_SUMMARY to the workflow.