Skip to content

test: re-enable Node.js tests that now pass with BoringSSL - #55094

Merged
jkleinsc merged 1 commit into
43-x-yfrom
manual-bp/claude/pr/55071/branch/43-x-y
Oct 19, 2026
Merged

jkleinsc merged 1 commit into
43-x-yfrom
manual-bp/claude/pr/55071/branch/43-x-y

Conversation

@claude

@claude claude Bot commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Requested by David Babenko-Sanders · Slack thread

Description of Change

Manually backport #55071. See that PR for details.

43-x-y has no Node.js flaky-test list, so parallel/test-cluster-primary-error, parallel/test-cluster-primary-kill and parallel/test-worker-resource-limits stay disabled here instead of moving to it; the other 72 entries removed by #55071 are removed here, and branch-only entries are kept. Validated locally by running the 124 test files covered by the removed entries against the Electron v43.8.0 linux-x64 release with the 43-x-y Node.js patches applied to v24.22.0 (3 runs, all passed; 33 skip themselves under BoringSSL).

Checklist

🤖 Generated with Claude Code

https://claude.ai/code/session_01CfxP4tDxnGgFhy1kPesp3M


Generated by Claude Code

Release Notes

Notes: none

Most of these were disabled because BoringSSL behaved differently from
OpenSSL. Upstream Node.js made the tests BoringSSL-aware in
nodejs/node#63161 (v24.18.0) and fixed the ML-KEM expectations in
nodejs/node#65966 (v24.22.0), so they now pass.

The es-module/test-esm-wasm entry is a stale prefix: test.py matches
entries as substrings of the path, so it was hiding 13 split files that
pass. A few entries are dropped because the tests now skip themselves.

43-x-y has no Node.js flaky-test list, so
parallel/test-cluster-primary-error, parallel/test-cluster-primary-kill
and parallel/test-worker-resource-limits stay disabled here.

(cherry picked from commit bcc5c51)

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_01CfxP4tDxnGgFhy1kPesp3M
@jkleinsc
jkleinsc merged commit 3b068bf into 43-x-y Oct 19, 2026
93 checks passed
@jkleinsc
jkleinsc deleted the manual-bp/claude/pr/55071/branch/43-x-y branch October 19, 2026 14:09
@release-clerk

release-clerk Bot commented Oct 19, 2026

Copy link
Copy Markdown

No Release Notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants