cypress
cypress copied to clipboard
misc: receive afterSpec durations from app capture code, and report them to the Cloud API
- Closes
Additional details
Because of the bifurcation of Test Replay capture/upload logic, the durations that are recorded in the afterSpec process will be returned from the protocol capture codebase' afterSpec method. They're collected and reported to the updateInstanceArtifacts
Cloud API endpoint.
Steps to test
Verify that, once the related services PR is merged and released, these durations are reported to the update instance artifacts endpoint when recording a spec with Test Replay enabled.
How has the user experience changed?
PR Tasks
- [X] Have tests been added/updated?
- [NA] Has a PR for user-facing changes been opened in
cypress-documentation
? - [NA] Have API changes been updated in the
type definitions
?
2 flaky tests on run #55746 ↗︎
![]() |
![]() |
![]() |
![]() |
![]() |
Details:
Merge branch 'develop' into cacie/misc/record-tr-afterspec-timing | |||
Project: cypress | Commit: 53448a72d6 |
||
Status: Passed | Duration: 16:06 💡 | ||
Started: Jun 11, 2024 5:15 PM | Ended: Jun 11, 2024 5:31 PM |
cypress/e2e/commands/waiting.cy.js • 2 flaky tests • 5x-driver-chrome
Test | Artifacts | |
---|---|---|
... > errors > throws when route is never resolved |
Test Replay
|
|
... > errors > throws when waiting for 2nd response to route |
Test Replay
|
Review all test suite changes for PR #29500 ↗︎
Released in 13.12.0
.
This comment thread has been locked. If you are still experiencing this issue after upgrading to Cypress v13.12.0, please open a new issue.