Skip to content

WIP: Rework E2E fixtures and add roles#25553

Closed
jonatansberg wants to merge 5 commits intomainfrom
ber-3077-rework-fixtures-and-add-roles
Closed

WIP: Rework E2E fixtures and add roles#25553
jonatansberg wants to merge 5 commits intomainfrom
ber-3077-rework-fixtures-and-add-roles

Conversation

@jonatansberg
Copy link
Copy Markdown
Member

Based on #25552

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Nov 27, 2025

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@jonatansberg jonatansberg force-pushed the ber-3077-rework-fixtures-and-add-roles branch 5 times, most recently from 42edc2a to b8a2563 Compare December 1, 2025 08:52
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 1, 2025

E2E Tests Failed

To 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"

@rob-ghost rob-ghost changed the base branch from main to ber-3077-integrate-e2e-yarn-dev-forward December 1, 2025 13:39
@jonatansberg jonatansberg force-pushed the ber-3077-integrate-e2e-yarn-dev-forward branch 2 times, most recently from ec3dd15 to 528e9a2 Compare December 2, 2025 15:42
@jonatansberg jonatansberg force-pushed the ber-3077-rework-fixtures-and-add-roles branch from b8a2563 to fbf9cb3 Compare December 2, 2025 15:42
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 2, 2025

E2E Tests Failed

To 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"

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 2, 2025

E2E Tests Failed

To 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"

@jonatansberg jonatansberg force-pushed the ber-3077-integrate-e2e-yarn-dev-forward branch from 528e9a2 to eb7c099 Compare December 9, 2025 13:51
@jonatansberg jonatansberg force-pushed the ber-3077-rework-fixtures-and-add-roles branch from fbf9cb3 to 9eddc21 Compare December 9, 2025 13:52
@jonatansberg jonatansberg force-pushed the ber-3077-integrate-e2e-yarn-dev-forward branch from eb7c099 to 49d7457 Compare December 9, 2025 13:56
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 9, 2025

React E2E Tests Failed

To 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"

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 9, 2025

Ember E2E Tests Failed

To 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"

@jonatansberg jonatansberg force-pushed the ber-3077-integrate-e2e-yarn-dev-forward branch 4 times, most recently from f941703 to 1f71559 Compare January 28, 2026 14:53
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.
@jonatansberg jonatansberg force-pushed the ber-3077-integrate-e2e-yarn-dev-forward branch 2 times, most recently from a92af9e to 92ab4a1 Compare January 29, 2026 09:26
jonatansberg and others added 2 commits January 29, 2026 10:34
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>
@jonatansberg jonatansberg force-pushed the ber-3077-integrate-e2e-yarn-dev-forward branch from 92ab4a1 to a690f2f Compare January 29, 2026 09:35
@jonatansberg jonatansberg force-pushed the ber-3077-rework-fixtures-and-add-roles branch from 9eddc21 to 3e82962 Compare January 29, 2026 12:45
@jonatansberg jonatansberg force-pushed the ber-3077-rework-fixtures-and-add-roles branch from 3e82962 to a8a06f2 Compare January 29, 2026 12:54
@github-actions
Copy link
Copy Markdown
Contributor

E2E Tests Failed

To 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"

Base automatically changed from ber-3077-integrate-e2e-yarn-dev-forward to main February 2, 2026 08:25
@jonatansberg
Copy link
Copy Markdown
Member Author

Closing in favour of #26562

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.

1 participant