Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

test: skip test-snapshot-reproducible on all platforms#62808

Merged
nodejs-github-bot merged 2 commits into
nodejs:mainnodejs/node:mainfrom
panva:mark-snapshot-reproducible-flakypanva/node:mark-snapshot-reproducible-flakyCopy head branch name to clipboard
Apr 19, 2026
Merged

test: skip test-snapshot-reproducible on all platforms#62808
nodejs-github-bot merged 2 commits into
nodejs:mainnodejs/node:mainfrom
panva:mark-snapshot-reproducible-flakypanva/node:mark-snapshot-reproducible-flakyCopy head branch name to clipboard

Conversation

@panva

@panva panva commented Apr 18, 2026

Copy link
Copy Markdown
Member

#53579

@joyeecheung: I also ran into it in another unrelated PR, I think I might have some leads in how to fix it. For now I think we can just temporarily skip the test - the test is mostly FYI, we are not super serious about reproducibility of our builds, it's mostly a nice to have.

@joyeecheung: Yeah it's likely a V8 bug that's in my backlog or the way we configure V8 makes it somewhat prone to moving bits in paddings

Signed-off-by: Filip Skokan <panva.ip@gmail.com>
@panva panva requested a review from joyeecheung April 18, 2026 18:20
@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 Apr 18, 2026
@panva panva added the fast-track PRs that do not need to wait for 72 hours to land. label Apr 18, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Fast-track has been requested by @panva. Please 👍 to approve.

@panva panva added the request-ci Add this label to start a Jenkins CI on a PR. label Apr 18, 2026
@aduh95

aduh95 commented Apr 18, 2026

Copy link
Copy Markdown
Contributor

Is it flaky though? Doesn't look like it. If the goal is to skip it on test-shared, let's do that explicitly by setting CI_SKIP_TESTS = [ "test-snapshot-reproducible" ] in shell.nix.

@panva

panva commented Apr 18, 2026

Copy link
Copy Markdown
Member Author

I don't think it's exclusive @aduh95 we've seen it in different contexts. I don't mind if it's skipped or marked as flaky.

Comment thread test/parallel/parallel.status Outdated
Co-authored-by: Filip Skokan <panva.ip@gmail.com>
@panva panva added the commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. label Apr 18, 2026
@joyeecheung

Copy link
Copy Markdown
Member

cc @sxa

@github-actions github-actions Bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Apr 18, 2026
@nodejs-github-bot

This comment was marked as outdated.

@aduh95 aduh95 changed the title test: mark test-snapshot-reproducible flaky test: skip test-snapshot-reproducible on all platforms Apr 18, 2026
@codecov

codecov Bot commented Apr 18, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.68%. Comparing base (978a8c4) to head (108b2c0).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #62808      +/-   ##
==========================================
- Coverage   89.69%   89.68%   -0.01%     
==========================================
  Files         706      706              
  Lines      218222   218222              
  Branches    41766    41763       -3     
==========================================
- Hits       195726   195711      -15     
- Misses      14419    14432      +13     
- Partials     8077     8079       +2     

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

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@joyeecheung joyeecheung added the commit-queue Add this label to land a pull request using GitHub Actions. label Apr 19, 2026
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Apr 19, 2026
@nodejs-github-bot nodejs-github-bot merged commit 58a8e1d into nodejs:main Apr 19, 2026
67 checks passed
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Landed in 58a8e1d

aduh95 pushed a commit that referenced this pull request May 5, 2026
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: #62808
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
aduh95 pushed a commit that referenced this pull request May 7, 2026
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: #62808
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
araujogui pushed a commit to araujogui/node that referenced this pull request May 26, 2026
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#62808
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. fast-track PRs that do not need to wait for 72 hours to land. 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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.