WIP: Rework E2E fixtures and add roles#25553
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
42edc2a to
b8a2563
Compare
E2E Tests FailedTo view the Playwright test report locally, run: REPORT_DIR=$(mktemp -d) && gh run download 19816734922 -n playwright-report -D "$REPORT_DIR" && npx playwright show-report "$REPORT_DIR" |
ec3dd15 to
528e9a2
Compare
b8a2563 to
fbf9cb3
Compare
E2E Tests FailedTo view the Playwright test report locally, run: REPORT_DIR=$(mktemp -d) && gh run download 19864452595 -n playwright-report -D "$REPORT_DIR" && npx playwright show-report "$REPORT_DIR" |
E2E Tests FailedTo view the Playwright test report locally, run: REPORT_DIR=$(mktemp -d) && gh run download 19864452844 -n playwright-report -D "$REPORT_DIR" && npx playwright show-report "$REPORT_DIR" |
528e9a2 to
eb7c099
Compare
fbf9cb3 to
9eddc21
Compare
eb7c099 to
49d7457
Compare
React E2E Tests FailedTo view the Playwright test report locally, run: REPORT_DIR=$(mktemp -d) && gh run download 20065854727 -n playwright-report-react -D "$REPORT_DIR" && npx playwright show-report "$REPORT_DIR" |
Ember E2E Tests FailedTo view the Playwright test report locally, run: REPORT_DIR=$(mktemp -d) && gh run download 20065854727 -n playwright-report-ember -D "$REPORT_DIR" && npx playwright show-report "$REPORT_DIR" |
f941703 to
1f71559
Compare
refs https://linear.app/ghost/issue/BER-3077/improve-e2e-testing-integration Detect the presence of containers initialized through yarn dev. Reuse existing containers when available and use the lightweight dev backend image + gateway setup for E2E test isolation.
a92af9e to
92ab4a1
Compare
refs https://linear.app/ghost/issue/BER-3077/improve-e2e-testing-integration Make it possible to run analytics tests separately from the rest of the E2E test suite. We should likely extend this further and split up the main project into additional smaller projects and reorganize the tests accordingly.
refs https://linear.app/ghost/issue/BER-3077/improve-e2e-testing-integration Always waiting for the analytics request to succeed means any public test will fail if Tinybird or the analytics service isn't running. Co-authored-by: Chris Raible <chris@ghost.org>
92ab4a1 to
a690f2f
Compare
9eddc21 to
3e82962
Compare
3e82962 to
a8a06f2
Compare
E2E Tests FailedTo view the Playwright test report locally, run: REPORT_DIR=$(mktemp -d) && gh run download 21478935311 -n playwright-report -D "$REPORT_DIR" && npx playwright show-report "$REPORT_DIR" |
|
Closing in favour of #26562 |
Based on #25552