Skip to content

Conversation

@Tlacenka
Copy link
Collaborator

@Tlacenka Tlacenka commented Oct 27, 2023

In this PR, I add matrix for running both unit and E2E tests on all three major platforms (Linux, Windows, MacOS).

  • All jobs should run in parallel, so having all three platforms covered should not have any drawbacks.
  • Even if one job fails, the other tests are executed.
  • Timeout for E2E is increased due to slower execution in pipelines (mainly Windows).
  • Unfortunately, the tests are currently flaky. I added one retry until this issue is resolved.

@Tlacenka Tlacenka self-assigned this Oct 27, 2023
@Tlacenka Tlacenka added the 🦾 CI/CD Continuous integration and deployment label Oct 27, 2023
@Tlacenka Tlacenka linked an issue Oct 27, 2023 that may be closed by this pull request
1 task
@Tlacenka Tlacenka added the 🚧 blocked blocked issue label Oct 27, 2023
@Tlacenka Tlacenka force-pushed the 141-ci-run-tests-on-different-platforms branch from 4b04522 to e146be6 Compare October 27, 2023 12:49
@Tlacenka Tlacenka removed the 🚧 blocked blocked issue label Oct 27, 2023
@Tlacenka Tlacenka force-pushed the 141-ci-run-tests-on-different-platforms branch from e146be6 to 9280163 Compare October 27, 2023 13:20
@Tlacenka Tlacenka force-pushed the 141-ci-run-tests-on-different-platforms branch from 9280163 to 835c2b3 Compare October 27, 2023 13:30
@Tlacenka Tlacenka force-pushed the 141-ci-run-tests-on-different-platforms branch from 835c2b3 to 1bee80d Compare October 29, 2023 12:40
@Tlacenka Tlacenka merged commit 378e1c1 into main Oct 29, 2023
@Tlacenka Tlacenka deleted the 141-ci-run-tests-on-different-platforms branch October 29, 2023 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🦾 CI/CD Continuous integration and deployment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Test on Windows in CI

4 participants