Skip to content

test: improve running speed of e2e tests#3506

Closed
fredericoo wants to merge 4 commits intomainfrom
fb-test-speed-improvements
Closed

test: improve running speed of e2e tests#3506
fredericoo wants to merge 4 commits intomainfrom
fb-test-speed-improvements

Conversation

@fredericoo
Copy link
Contributor

  • test: playwright 4 workers
  • ci: timeout for e2e

@shopify
Copy link
Contributor

shopify bot commented Feb 25, 2026

Oxygen deployed a preview of your fb-test-speed-improvements branch. Details:

Storefront Status Preview link Deployment details Last update (UTC)
Skeleton (skeleton.hydrogen.shop) ✅ Successful (Logs) Preview deployment Inspect deployment February 25, 2026 6:27 PM

Learn more about Hydrogen's GitHub integration.

@fredericoo fredericoo changed the title fb test speed improvements test: speed improvements for e2e tests Feb 25, 2026
@fredericoo fredericoo changed the title test: speed improvements for e2e tests test: improveme running speed of e2e tests Feb 25, 2026
@fredericoo fredericoo changed the title test: improveme running speed of e2e tests test: improve running speed of e2e tests Feb 25, 2026
name: ⬣ E2E tests
runs-on: ubuntu-latest
timeout-minutes: 15
timeout-minutes: 30
Copy link
Contributor Author

Choose a reason for hiding this comment

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

timeout here means we take into account installing browsers, building the stuff etc

we do not want it to timeout if browsers hang or something else


- name: 🧪 Run E2E tests
run: pnpm exec playwright test --workers=1
timeout-minutes: 15
Copy link
Contributor Author

Choose a reason for hiding this comment

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

but this is correct, accounting for only the time it takes to run the tests

@fredericoo fredericoo closed this Feb 26, 2026
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