-
Notifications
You must be signed in to change notification settings - Fork 3.3k
fix: starting cdp screencast when video:false #15985
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
Conversation
Thanks for taking the time to open a PR!
|
Test summaryRun details
View run in Cypress Dashboard ➡️ This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
CT should cut/slice the video for each spec and upload the video to the dashboard. The only difference between e2e + CT should be that the browser is not closed in between each spec. Please make sure that's the case before this PR is merged. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I confirm it works for CT.
I am curious to understand what my first implementation did wrong.
@elevatebart we use the existence of |
* develop: fix flaky e2e record passes test (#16043) chore: switch lolex to new name @sinonjs/fake-timers (#15595) add pwa example (#15970) fix starting cdp screencast when video:false (#15985) fix(deps): update dependency ansi_up to version 5.x 🌟 (#15440) fix: run-ct does not hang on windows anymore (#16022) docs: in vite-dev-server example don't require the config (#15866)
This regression was introduced due to requirement for component testing to switch
writeVideoFrame
callbacks when the specs switch without closing the browser.other questions about CT video recording
User facing changelog
Bug fix: fixed issue causing decreased performance in chromium browsers due to requesting screencast frames when video is disabled
Additional details
How has the user experience changed?
PR Tasks