Skip to content

Run E2E tests on windows and macOS instead of linux [WPB-26690]#9683

Draft
markbrockhoff wants to merge 8 commits into
devfrom
mb/run-ci-on-windows-and-macOS
Draft

Run E2E tests on windows and macOS instead of linux [WPB-26690]#9683
markbrockhoff wants to merge 8 commits into
devfrom
mb/run-ci-on-windows-and-macOS

Conversation

@markbrockhoff

@markbrockhoff markbrockhoff commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator
TaskWPB-26690 [Desktop/QA] Run E2E tests on windows & macOS in CI

We noticed that the main targets of Wire Desktop are windows and mac but the tests are executed on linux. So we decided to run them on these operating systems instead. This PR adds two projects for playwright differentiating by the os.

Changes:

  • Run E2E tests on windows and mac instead of linux
  • Create unified playwright report from both runs for debugging
  • Report results as two test runs to testiny (sadly testiny doesn't support the same test id twice in a single test run)

@markbrockhoff markbrockhoff force-pushed the mb/run-ci-on-windows-and-macOS branch 2 times, most recently from f56c227 to b7112bb Compare July 1, 2026 09:09
@markbrockhoff markbrockhoff force-pushed the mb/run-ci-on-windows-and-macOS branch from a2b540a to a14ad92 Compare July 1, 2026 09:31
@markbrockhoff markbrockhoff force-pushed the mb/run-ci-on-windows-and-macOS branch from a14ad92 to ed6c697 Compare July 1, 2026 10:43
@markbrockhoff markbrockhoff added run-e2e Execute the e2e tests for this PR and removed run-e2e Execute the e2e tests for this PR labels Jul 1, 2026
@markbrockhoff markbrockhoff force-pushed the mb/run-ci-on-windows-and-macOS branch from 43fa01b to 703fe19 Compare July 1, 2026 12:42
@sonarqubecloud

sonarqubecloud Bot commented Jul 1, 2026

Copy link
Copy Markdown

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

Labels

run-e2e Execute the e2e tests for this PR 👕 size: M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants