Skip to content

chore: exclude e2e package from root test command#273

Merged
IzumiSy merged 5 commits into
mainfrom
chore/exclude-e2e-from-root-test
May 19, 2026
Merged

chore: exclude e2e package from root test command#273
IzumiSy merged 5 commits into
mainfrom
chore/exclude-e2e-from-root-test

Conversation

@IzumiSy
Copy link
Copy Markdown
Contributor

@IzumiSy IzumiSy commented May 19, 2026

E2E tests require external services and environment setup (Playwright browsers, Tailor Platform credentials), so they should not run as part of pnpm test from the root.

This adds --filter='!e2e' to the root test script to exclude the e2e package. E2E tests are run separately via the dedicated ci-e2e.yaml workflow.

@IzumiSy IzumiSy self-assigned this May 19, 2026
@IzumiSy IzumiSy force-pushed the chore/exclude-e2e-from-root-test branch from 4528edb to 3a4b9c7 Compare May 19, 2026 02:58
IzumiSy added 2 commits May 19, 2026 11:59
This reverts commit d5607b6.
@IzumiSy IzumiSy requested a review from erickteowarang May 19, 2026 03:05
Comment thread .github/actions/ci/action.yaml Outdated
@IzumiSy IzumiSy requested a review from erickteowarang May 19, 2026 04:49
run: pnpm exec turbo run lint type-check --filter=e2e
- name: Run E2E tests
run: pnpm --filter e2e test
run: pnpm --filter e2e test:e2e
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I don't think you need to still keep the --filter e2e here but it's a minor issue

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

It finally needs -r or package specification here as it is. Let me keep it go.

@IzumiSy IzumiSy merged commit f02f702 into main May 19, 2026
2 checks passed
@IzumiSy IzumiSy deleted the chore/exclude-e2e-from-root-test branch May 19, 2026 05:34
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.

2 participants