Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[e2e][pipeline] Add support for e2e tests on pipeline #1067

Open
wants to merge 70 commits into
base: main
Choose a base branch
from

Conversation

tanner-ricks
Copy link
Contributor

@tanner-ricks tanner-ricks commented Nov 19, 2024

Adding playwright e2e test runs to the pipeline

Changes

  • Added new test job to run the playwright end-to-end tests from the pipeline
  • Updated playwright reporting to produce more types of output
  • Added steps to save the artifacts of the test runs including the docker logs and playwright results
  • Found and fixed test failures that had been introduced since starting this work

How to test this PR

  1. Read the notes
  2. Verify that the playwright job ran and produced artifacts

Notes

  • The TSC linting failure is unrelated to this work

@tanner-ricks tanner-ricks changed the title Draft: [e2e][pipeline] Add support for e2e tests on pipeline [e2e][pipeline] Add support for e2e tests on pipeline Nov 21, 2024
@tanner-ricks tanner-ricks marked this pull request as ready for review November 21, 2024 22:21
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.

[e2e][pipeline] Add support for e2e tests on pipeline [e2e] Fix cleanup api calls in e2e tests
1 participant