Skip to content

test: reduce WPT concurrency #47834

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
May 5, 2023

Conversation

panva
Copy link
Member

@panva panva commented May 3, 2023

Refs: #47657 (comment)

Because of the flaky wpt/test-timers and sometimes crashing wpt/test-webcrypto this PR

  • moves the WPT test suite back to SimpleTestConfiguration
  • reduces the default WPT files concurrency by 1 to save one CPU for the WPTRunner itself
  • introduces an option to force a given concurrency for a WPT Runner so that timing sensitive suites can be ran sequentially

cc @targos @tniessen

@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 May 3, 2023
@panva
Copy link
Member Author

panva commented May 3, 2023

Shall we also unskip negative-settimeout.any.js? refs: #37672

@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 3, 2023
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label May 3, 2023
@nodejs-github-bot
Copy link
Collaborator

@panva panva added the flaky-test Issues and PRs related to the tests with unstable failures on the CI. label May 3, 2023
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@panva panva added the commit-queue Add this label to land a pull request using GitHub Actions. label May 3, 2023
Copy link
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

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

LGTM

@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label May 5, 2023
@nodejs-github-bot nodejs-github-bot merged commit 3d00354 into nodejs:main May 5, 2023
@nodejs-github-bot
Copy link
Collaborator

Landed in 3d00354

@panva panva deleted the lower-wpt-concurrency branch May 5, 2023 08:52
targos pushed a commit that referenced this pull request May 12, 2023
PR-URL: #47834
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
@danielleadams
Copy link
Contributor

Blocked by #47635

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
author ready PRs that have at least one approval, no pending requests for changes, and a CI started. flaky-test Issues and PRs related to the tests with unstable failures on the CI. 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.

7 participants