-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
E2E Test Setup #5506
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I see these for electron all the time getsentry/sentry-electron#562 Could we achieve something similar her? |
This would be nice to have when we look at |
Out of scope of this issue: Discussion: this would be functionally different, new releases of react would be something like a canary release issue to test not block a release of our SDK |
From an internal discussion with Bruno and Manoel we’ve determined that going forward it makes the most sense for our E2E tests to send events to prod Sentry - but to keep the tests very simple so they stay maintainable. Some things I’ve learned from the discussion:
|
Uh oh!
There was an error while loading. Please reload this page.
Idea
There is a gap in our tests, that we do not do a proper E2E test of our consumers using new releases of our SDK. E2E tests should catch those errors that we're unlikely to notice during normal development.
Requirements:
Examples of what an E2E test of an individual package should do:
Consider:
Prior Work:
Things to discuss and figure out
Tasks
@sentry/react
) that test the typical build-pipeline steps (test(e2e): Test building a create-react-app app with Sentry SDK #5848)create-react-app
) check typings (runtsc
)Next up
Verifying SDK behavior with E2E tests. Tracked in #5855
The text was updated successfully, but these errors were encountered: