feat: In-App Run Notifications#27078
Merged
Merged
Conversation
Co-authored-by: Stokes Player <stokes@cypress.io>
Co-authored-by: Stokes Player <stokes@cypress.io>
* chore: disabled states * comment * fix types * fix test * fix colors, styling, dividers, add icon * fire confirmation notification when enabled through settings * update style for checkbox --------- Co-authored-by: astone123 <adams@cypress.io>
* chore: ensure graphql query re-executes * simplify fix * stablize UI * typo * add on link * fix test * remove pause * fix bug again * on links * remove old code
…ions (#27096) [run ci] Co-authored-by: astone123 <adams@cypress.io>
30 flaky tests on run #48329 ↗︎Details:
|
|||||||||||||||||||||||||||||||||||||||||||||
| Test | Artifacts | |
|---|---|---|
| ... > displays each run with correct information |
Output
Screenshots
Video
|
|
specs_list_latest_runs.cy.ts • 1 flaky test • app-e2e
| Test | Artifacts | |
|---|---|---|
| App/Cloud Integration - Latest runs and Average duration > when no runs are recorded > shows placeholders for all visible specs |
Output
Screenshots
Video
|
|
cypress-origin-communicator.cy.ts • 1 flaky test • app-e2e
| Test | Artifacts | |
|---|---|---|
| Cypress In Cypress Origin Communicator > cy.origin passivity with app interactions > passes upon test reload mid test execution |
Output
Screenshots
Video
|
|
scaffold-component-testing.cy.ts • 1 flaky test • launchpad-e2e
| Test | Artifacts | |
|---|---|---|
| scaffolding component testing > react-vite-ts-unconfigured > scaffolds component testing for React and Vite |
Output
Screenshots
Video
|
|
commands/net_stubbing.cy.ts • 1 flaky test • 5x-driver-firefox
| Test | Artifacts | |
|---|---|---|
| network stubbing > intercepting request > can delay and throttle a StaticResponse |
Output
|
|
The first 5 flaky specs are shown, see all 19 specs in Cypress Cloud.
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings.
* chore: show correct cloud project title in notifications * experimental graphql refactor * revert changeg * fixing tests * add cloud project actions abstraction * refactor * update prop * types
* chore: capture telemetry for notifications * recordEvent with correct source when visiting debug page * record require events * simplify types * add tests * fixing tests * Refactor to trigger events from single place * Fix debug e2e test * documentation for new redirect route * Fixing versions data source * adding and fixing tests * Revert merge conflict change * Fixing ts linting --------- Co-authored-by: Stokes Player <stokes.player@gmail.com> Co-authored-by: Stokes Player <stokes@cypress.io>
Contributor
Author
|
I've tested this on all three operating systems - it looks good to me. ✅ |
warrensplayer
approved these changes
Jun 27, 2023
Contributor
|
Released in This comment thread has been locked. If you are still experiencing this issue after upgrading to |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Additional details
This is the feature branch for the In App Notifications Milestone 1, detailed here: https://app.clickup.com/18033298/docs/h6amj-43107/h6amj-41927
Steps to test
We will do an internal bug hunt testing this feature. Let's communicate in the dedicated initiative channel.
How has the user experience changed?
Users can now receive desktop notifications relating to their runs in Cypress Cloud. We wrote about it in the documentation.
Here's an example of how it looks:
PR Tasks
cypress-documentation?type definitions?