Skip to content

test: update WPT for wasm/jsapi to 288c467d35#63136

Open
nodejs-github-bot wants to merge 3 commits intomainfrom
actions/update-wasm/jsapi-wpt
Open

test: update WPT for wasm/jsapi to 288c467d35#63136
nodejs-github-bot wants to merge 3 commits intomainfrom
actions/update-wasm/jsapi-wpt

Conversation

@nodejs-github-bot
Copy link
Copy Markdown
Collaborator

This is an automated update of the WPT for wasm/jsapi to web-platform-tests/wpt@288c467.

@nodejs-github-bot nodejs-github-bot added the test Issues and PRs related to the tests. label May 5, 2026
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

Review requested:

  • @nodejs/web-standards

@nodejs-github-bot nodejs-github-bot added the needs-ci PRs that need a full CI run. label May 5, 2026
This was referenced May 5, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.04%. Comparing base (18f938d) to head (c13e396).
⚠️ Report is 31 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #63136      +/-   ##
==========================================
+ Coverage   89.67%   90.04%   +0.36%     
==========================================
  Files         712      713       +1     
  Lines      221251   224926    +3675     
  Branches    42393    42521     +128     
==========================================
+ Hits       198413   202526    +4113     
+ Misses      14681    14195     -486     
- Partials     8157     8205      +48     

see 87 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.

Liedtke and others added 2 commits May 8, 2026 09:06
Original commit message:

    [wasm] Update WebAssembly.Exception JS API

    WebIDL specifies the existence of a
    `WebAssembly.Exception.prototype.stack` getter.
    WebIDL also expects the constructor to have 2 parameters (plus an
    optional one).

    https://webassembly.github.io/spec/js-api/#exceptions

    Bug: 336347912, 42204334
    Change-Id: I128e976a84f942dcf9b93a157534b15fad0f9215
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7697976
    Commit-Queue: Matthias Liedtke <mliedtke@chromium.org>
    Auto-Submit: Matthias Liedtke <mliedtke@chromium.org>
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Reviewed-by: Clemens Backes <clemensb@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#106215}

Refs: v8/v8@435a2cd
@targos targos force-pushed the actions/update-wasm/jsapi-wpt branch from 3e9d8f0 to 7a69c6c Compare May 8, 2026 07:06
@targos
Copy link
Copy Markdown
Member

targos commented May 8, 2026

I added a cherry-pick of the V8 commit that should fix the test.
/cc @joyeecheung

@targos targos added the commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. label May 8, 2026
@panva panva 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 May 8, 2026
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

@github-actions github-actions Bot removed the request-ci Add this label to start a Jenkins CI on a PR. label May 8, 2026
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

@targos targos added the v8 engine Issues and PRs related to the V8 dependency. label May 8, 2026
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

@joyeecheung joyeecheung added the commit-queue Add this label to land a pull request using GitHub Actions. label May 8, 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 May 8, 2026
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

Commit Queue failed
- Loading data for nodejs/node/pull/63136
✔  Done loading data for nodejs/node/pull/63136
----------------------------------- PR info ------------------------------------
Title      test: update WPT for wasm/jsapi to 288c467d35 (#63136)
   ⚠  Could not retrieve the email or name of the PR author's from user's GitHub profile!
Branch     nodejs-github-bot:actions/update-wasm/jsapi-wpt -> nodejs:main
Labels     v8 engine, test, author ready, needs-ci, commit-queue-rebase
Commits    3
 - deps: V8: cherry-pick 435a2cdf664c
 - test: update WPT for wasm/jsapi to 288c467d35
 - fixup! test: update WPT for wasm/jsapi to 288c467d35
Committers 1
 - Michaël Zasso <targos@protonmail.com>
PR-URL: https://github.com/nodejs/node/pull/63136
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Mattias Buelens <mattias@buelens.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/63136
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Mattias Buelens <mattias@buelens.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
--------------------------------------------------------------------------------
   ℹ  This PR was created on Tue, 05 May 2026 21:47:41 GMT
   ✔  Approvals: 4
   ✔  - Filip Skokan (@panva) (TSC): https://github.com/nodejs/node/pull/63136#pullrequestreview-4252577717
   ✔  - Mattias Buelens (@MattiasBuelens): https://github.com/nodejs/node/pull/63136#pullrequestreview-4252624295
   ✔  - Joyee Cheung (@joyeecheung) (TSC): https://github.com/nodejs/node/pull/63136#pullrequestreview-4252809319
   ✔  - James M Snell (@jasnell) (TSC): https://github.com/nodejs/node/pull/63136#pullrequestreview-4252816132
   ✘  GitHub CI failed with status: FAILURE
   ℹ  Last Full PR CI on 2026-05-08T14:16:57Z: https://ci.nodejs.org/job/node-test-pull-request/73265/
- Querying data for job/node-test-pull-request/73265/
✔  Build data downloaded
- Querying failures of job/node-test-commit/87695/
✔  Data downloaded
   ✘  20 failure(s) on the last Jenkins CI run
--------------------------------------------------------------------------------
   ✔  Aborted `git node land` session in /home/runner/work/node/node/.ncu
https://github.com/nodejs/node/actions/runs/25584142581

@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

@nodejs-github-bot
Copy link
Copy Markdown
Collaborator Author

@targos
Copy link
Copy Markdown
Member

targos commented May 9, 2026

I'm going to stop rerunning Windows for now. It fails almost all the time: https://ci.nodejs.org/job/node-test-commit-windows-fanned/

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. commit-queue-failed An error occurred while landing this pull request using GitHub Actions. commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. needs-ci PRs that need a full CI run. test Issues and PRs related to the tests. v8 engine Issues and PRs related to the V8 dependency.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants