Skip to content

test: update WPT resources, interfaces and WebCryptoAPI#62389

Closed
panva wants to merge 1 commit intonodejs:mainfrom
panva:update-wpt-resources-interfaces
Closed

test: update WPT resources, interfaces and WebCryptoAPI#62389
panva wants to merge 1 commit intonodejs:mainfrom
panva:update-wpt-resources-interfaces

Conversation

@panva
Copy link
Member

@panva panva commented Mar 22, 2026

Supersedes #62380

# depends on https://github.com/nodejs/node-core-utils/releases/tag/v6.2.0
git node wpt resources
git node wpt interfaces
git node wpt WebCryptoAPI
# update expectation per make test-wpt outputs

@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/web-standards

@nodejs-github-bot nodejs-github-bot added needs-ci PRs that need a full CI run. test Issues and PRs related to the tests. labels Mar 22, 2026
@codecov
Copy link

codecov bot commented Mar 22, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.69%. Comparing base (7547e79) to head (eb040b4).
⚠️ Report is 29 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #62389      +/-   ##
==========================================
- Coverage   91.60%   89.69%   -1.91%     
==========================================
  Files         337      676     +339     
  Lines      140745   206693   +65948     
  Branches    21802    39579   +17777     
==========================================
+ Hits       128925   185398   +56473     
- Misses      11595    13429    +1834     
- Partials      225     7866    +7641     

see 460 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@aduh95 aduh95 added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. request-ci Add this label to start a Jenkins CI on a PR. labels Mar 24, 2026
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Mar 25, 2026
@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot
Copy link
Collaborator

@panva panva added the commit-queue Add this label to land a pull request using GitHub Actions. label Mar 26, 2026
@nodejs-github-bot nodejs-github-bot added commit-queue-failed An error occurred while landing this pull request using GitHub Actions. and removed commit-queue Add this label to land a pull request using GitHub Actions. labels Mar 26, 2026
@nodejs-github-bot
Copy link
Collaborator

Commit Queue failed
- Loading data for nodejs/node/pull/62389
✔  Done loading data for nodejs/node/pull/62389
----------------------------------- PR info ------------------------------------
Title      test: update WPT resources, interfaces and WebCryptoAPI (#62389)
Author     Filip Skokan <panva.ip@gmail.com> (@panva)
Branch     panva:update-wpt-resources-interfaces -> nodejs:main
Labels     test, author ready, needs-ci
Commits    1
 - test: update WPT resources, interfaces and WebCryptoAPI
Committers 1
 - Filip Skokan <panva.ip@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/62389
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/62389
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
--------------------------------------------------------------------------------
   ℹ  This PR was created on Sun, 22 Mar 2026 07:12:02 GMT
   ✔  Approvals: 2
   ✔  - Colin Ihrig (@cjihrig): https://github.com/nodejs/node/pull/62389#pullrequestreview-3988251283
   ✔  - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/62389#pullrequestreview-3994554448
   ✔  Last GitHub CI successful
   ℹ  Last Full PR CI on 2026-03-26T09:00:14Z: https://ci.nodejs.org/job/node-test-pull-request/71982/
- Querying data for job/node-test-pull-request/71982/
✔  Build data downloaded
   ✔  Last Jenkins CI successful
--------------------------------------------------------------------------------
   ✔  No git cherry-pick in progress
   ✔  No git am in progress
   ✔  No git rebase in progress
--------------------------------------------------------------------------------
- Bringing origin/main up to date...
From https://github.com/nodejs/node
 * branch                  main       -> FETCH_HEAD
✔  origin/main is now up-to-date
- Downloading patch for 62389
From https://github.com/nodejs/node
 * branch                  refs/pull/62389/merge -> FETCH_HEAD
✔  Fetched commits as d4fa60cf9fcd..eb040b49117c
--------------------------------------------------------------------------------
[main bc2e7670a5] test: update WPT resources, interfaces and WebCryptoAPI
 Date: Sun Mar 22 00:28:21 2026 +0000
 83 files changed, 2366 insertions(+), 2442 deletions(-)
 create mode 100644 test/fixtures/wpt/WebCryptoAPI/digest/kangarootwelve.tentative.https.any.js
 create mode 100644 test/fixtures/wpt/WebCryptoAPI/digest/turboshake.tentative.https.any.js
 delete mode 100644 test/fixtures/wpt/WebCryptoAPI/encap_decap/ml_kem_encap_decap.js
 create mode 100644 test/fixtures/wpt/WebCryptoAPI/idlharness.tentative.https.any.js
 create mode 100644 test/fixtures/wpt/interfaces/webcrypto-modern-algos.idl
 create mode 100644 test/fixtures/wpt/interfaces/webcrypto-secure-curves.idl
 create mode 100644 test/fixtures/wpt/resources/example.pdf
 create mode 100644 test/fixtures/wpt/resources/web-extensions-helper.js
   ✔  Patches applied
--------------------------------------------------------------------------------
--------------------------------- New Message ----------------------------------
test: update WPT resources, interfaces and WebCryptoAPI

PR-URL: #62389
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>

[main 0e51451b18] test: update WPT resources, interfaces and WebCryptoAPI
Date: Sun Mar 22 00:28:21 2026 +0000
83 files changed, 2366 insertions(+), 2442 deletions(-)
create mode 100644 test/fixtures/wpt/WebCryptoAPI/digest/kangarootwelve.tentative.https.any.js
create mode 100644 test/fixtures/wpt/WebCryptoAPI/digest/turboshake.tentative.https.any.js
delete mode 100644 test/fixtures/wpt/WebCryptoAPI/encap_decap/ml_kem_encap_decap.js
create mode 100644 test/fixtures/wpt/WebCryptoAPI/idlharness.tentative.https.any.js
create mode 100644 test/fixtures/wpt/interfaces/webcrypto-modern-algos.idl
create mode 100644 test/fixtures/wpt/interfaces/webcrypto-secure-curves.idl
create mode 100644 test/fixtures/wpt/resources/example.pdf
create mode 100644 test/fixtures/wpt/resources/web-extensions-helper.js
✔ 0e51451b1854b3f49000d770dd1ff73715373fea
✔ 0:0 no Co-authored-by metadata co-authored-by-is-trailer
✔ 0:0 skipping fixes-url fixes-url
✔ 0:0 blank line after title line-after-title
✔ 0:0 line-lengths are valid line-length
✔ 0:0 metadata is at end of message metadata-end
✔ 1:8 PR-URL is valid. pr-url
✔ 0:0 reviewers are valid reviewers
✔ 0:0 valid subsystems subsystem
✔ 0:0 Title is formatted correctly. title-format
⚠ 0:50 Title should be <= 50 columns. title-length

The following commits are ready to be pushed to origin/main

  • 0e51451b18 test: update WPT resources, interfaces and WebCryptoAPI

Temporary files removed.
To finish landing:

  1. Run:
    git push origin main
  2. Post "Landed in 0e51451b1854" in test: update WPT resources, interfaces and WebCryptoAPI #62389
    gh pr comment test: update WPT resources, interfaces and WebCryptoAPI #62389 --body "Landed in 0e51451b1854"
    gh pr close test: update WPT resources, interfaces and WebCryptoAPI #62389
https://github.com/nodejs/node/actions/runs/23587610289

@panva panva removed the commit-queue-failed An error occurred while landing this pull request using GitHub Actions. label Mar 26, 2026
panva pushed a commit that referenced this pull request Mar 26, 2026
PR-URL: #62389
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
@panva
Copy link
Member Author

panva commented Mar 26, 2026

Landed in 1baafcc

@panva panva closed this Mar 26, 2026
@panva panva deleted the update-wpt-resources-interfaces branch March 26, 2026 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no pending requests for changes, and a CI started. needs-ci PRs that need a full CI run. test Issues and PRs related to the tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants