Skip to content

Conversation

@cngonzalez
Copy link
Member

Description

Since we moved to running Kitchensink in Dashboard, the old way of running tests pnpm dev --mode e2e would not correctly parse, and not correctly signify to the Kitchensink config that it should use the e2e project / organization specified. This PR corrects that.

This PR also consolidates our tests. Since we try to always run Kitchensink in Dashboard, there wasn't much sense in having standalone projects anymore.

However, one project has to remain standalone -- testing in Safari (because of technical limitations).

To help devs a little bit, new commands were created to help them from having to run every single project individually.

Anyway everyone can rejoice because now there's only 3 e2e test suites in CI rather than 4.

What to review

Any gotchas? Any of these choices tedious?

Testing

Yes.

Fun gif

@cngonzalez cngonzalez requested a review from a team as a code owner November 14, 2025 18:37
@vercel
Copy link

vercel bot commented Nov 14, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
sdk-docs Ready Ready Preview Comment Nov 14, 2025 6:43pm
sdk-kitchensink-react Ready Ready Preview Comment Nov 14, 2025 6:43pm

Copy link
Member Author

cngonzalez commented Nov 14, 2025

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