Skip to content

Conversation

@Jurredr
Copy link
Contributor

@Jurredr Jurredr commented Feb 11, 2025

Changed

Introduced Dockerized E2E testing to mainly combat the issue of minor environment discrepancies, where snapshot generation outputs differ based on the OS and environment they were generated on. Specifically;

  • Changed playwright-jest to @playwright/test
  • Implemented parallel test running
  • E2E tests always run in Dockerized environment
  • Updated CI script for e2e to build and run in Docker
  • Added test reporting with results at the end of e2e CI run
  • Fixed numerous issues in existing tests

Tests (NA)

  • I have tested this change on VSCode
  • I have tested this change on JetBrains

License

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@Jurredr Jurredr requested a review from a team as a code owner February 11, 2025 14:36
@Jurredr Jurredr changed the title Test PR for testing new Dockerized testing Dockerized E2E testing Apr 7, 2025
dogusata
dogusata previously approved these changes May 28, 2025
Copy link
Contributor

@dogusata dogusata left a comment

Choose a reason for hiding this comment

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

fix snapshots with wront unicoding.

@Jurredr Jurredr merged commit 39113d1 into main Jun 11, 2025
7 checks passed
@Jurredr Jurredr deleted the jurredr/dockerized-testing branch June 11, 2025 14:25
@Jurredr Jurredr self-assigned this Jun 12, 2025
@Jurredr Jurredr added the testing Improvements to the testing suite label Jun 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing Improvements to the testing suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants