Skip to content

chore: fix CI test runs (#8573, #8621, #8585) (CP: 24.4) - #12923

Merged
DiegoCardoso merged 3 commits into
24.4from
chore/bump-sauce-launcher-24.4
Sep 30, 2026
Merged

DiegoCardoso merged 3 commits into
24.4from
chore/bump-sauce-launcher-24.4

Conversation

@DiegoCardoso

@DiegoCardoso DiegoCardoso commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

This PR cherry-picks changes from the original PR #8573 to branch 24.4.

Only the launcher version is bumped. 24.4 keeps its other @web/test-runner-* versions, and yarn.lock resolves saucelabs 9.0.0, as 9.2.0 needs Node 22 and the CI of this branch uses Node 20.

It also cherry-picks #8621 ('wdio:enforceWebDriverClassic', needed as webdriverio 9 uses the BiDi protocol, which Chrome 110 and 88 do not support; 24.5 got it as part of #8614) and #8585 (stabilizes a grid-pro keyboard test that fails in Firefox). Changing yarn.lock makes CI run the tests of all packages, which includes that grid-pro test.


Description

My PR to @web/test-runner-saucelabs was merged and released: modernweb-dev/web#2852

  • Upgraded the dev dependency version in package.json, let's see if visual tests pass.
  • Updated filterBrowserLogs to filter out webdriver debug warnings from their customElements wrapper

Type of change

  • Internal change

Note

There are some webdriver errors when running tests for more than a single file.
Added a comment about that here webdriverio/webdriverio#13467 (comment)

UPD: reported a new issue for this error webdriverio/webdriverio#14129

@web-padawan web-padawan 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. Let's keep in mind that release build also installs Node 22 though.

@DiegoCardoso DiegoCardoso changed the title chore: upgrade SauceLabs launcher to the latest version (CP: 24.4) chore: fix CI test runs (#8573, #8621, #8585) (CP: 24.4) Sep 30, 2026
@sonarqubecloud

Copy link
Copy Markdown

@DiegoCardoso
DiegoCardoso merged commit f6b97b2 into 24.4 Sep 30, 2026
9 checks passed
@DiegoCardoso
DiegoCardoso deleted the chore/bump-sauce-launcher-24.4 branch September 30, 2026 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants