Skip to content

test: fix Windows native test suites - #53173

Merged
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
JaneaSystems:mefi-native-suites-fix
May 27, 2024
Merged

test: fix Windows native test suites#53173
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
JaneaSystems:mefi-native-suites-fix

Conversation

@StefanStojanovic

Copy link
Copy Markdown
Contributor

4 days ago, 2 PRs that landed independently around the same time caused this issue causing every native test suite run in CI to fail on Windows. This is just a quick patch to unblock the CI.

One PR added running test\embedding\test-embedding.js on Windows, and the other one added a new test case in the same file. As it turned out, that case is failing on Windows. This is a simple fix to reenable CI as without it no PRs can be merged and a follow-on PR actually fixing this issue is welcome.

I've already run my branch against the CI to make sure native suites are fixed and they are: https://ci.nodejs.org/job/node-test-commit-windows-fanned/63233/

Tagging @RafaelGSS and @vmoroz as they opened the 2 PRs in question

Refs: #52905
Refs: #52646

@StefanStojanovicStefanStojanovic added windows Issues and PRs related to the Windows platform. build Issues and PRs related to build files or the CI. labels May 27, 2024
@nodejs-github-botnodejs-github-bot added needs-ci PRs that need a full CI run. test Issues and PRs related to the tests. labels May 27, 2024
@StefanStojanovicStefanStojanovic added the fast-track PRs that do not need to wait for 48 hours to land. label May 27, 2024
@github-actions

Copy link
Copy Markdown
Contributor

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

@targostargos left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM if an issue is open so we don't forget to fix it.

@StefanStojanovic

Copy link
Copy Markdown
ContributorAuthor

LGTM if an issue is open so we don't forget to fix it.

I stumbled upon this issue while working on nodejs/build#3739, but I'm not sure this should close it (I thought changes I made yesterday would be enough, but this popped up), so I'll monitor the CI for few days after all is back to normal and close the issue manually. At least that's the plan.

@targos

Copy link
Copy Markdown
Member

I mean an issue about fixing and re-enabling the test on Windows

@joyeecheung

Copy link
Copy Markdown
Member

Hmm, it seems strange why the test case is failing on Windows, AFAICT there isn't anything Windows specific about the test case. But let's skip it on Windows for now to unbreak CI first.

Comment threadtest/embedding/test-embedding.js Outdated
2 PRs that landed independently caused this issue which makes every
native suites run in CI fail on Windows. This is just a quick patch to
unblock the CI.
Refs: nodejs#52905
Refs: nodejs#52646
@StefanStojanovicStefanStojanovic added the request-ci Add this label to start a Jenkins CI on a PR. label May 27, 2024
@github-actionsgithub-actionsBot removed the request-ci Add this label to start a Jenkins CI on a PR. label May 27, 2024
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@StefanStojanovicStefanStojanovic added the commit-queue Add this label to land a pull request using GitHub Actions. label May 27, 2024
@nodejs-github-botnodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label May 27, 2024
@nodejs-github-bot
nodejs-github-bot merged commit 8e9686d into nodejs:mainMay 27, 2024
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Landed in 8e9686d

targos pushed a commit that referenced this pull request Jun 1, 2024
2 PRs that landed independently caused this issue which makes every
native suites run in CI fail on Windows. This is just a quick patch to
unblock the CI.
Refs: #52905
Refs: #52646
PR-URL: #53173
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
@RafaelGSSRafaelGSS mentioned this pull request Jun 7, 2024
soophoo pushed a commit to soophoo/node that referenced this pull request Jun 20, 2024
2 PRs that landed independently caused this issue which makes every
native suites run in CI fail on Windows. This is just a quick patch to
unblock the CI.
Refs: nodejs#52905
Refs: nodejs#52646
PR-URL: nodejs#53173
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
marco-ippolito pushed a commit that referenced this pull request Jul 19, 2024
2 PRs that landed independently caused this issue which makes every
native suites run in CI fail on Windows. This is just a quick patch to
unblock the CI.
Refs: #52905
Refs: #52646
PR-URL: #53173
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
@marco-ippolitomarco-ippolito mentioned this pull request Jul 19, 2024
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

buildIssues and PRs related to build files or the CI.fast-trackPRs that do not need to wait for 48 hours to land.needs-ciPRs that need a full CI run.testIssues and PRs related to the tests.windowsIssues and PRs related to the Windows platform.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@StefanStojanovic@targos@joyeecheung@nodejs-github-bot@anonrig@RafaelGSS