What would you like?
Cypress has always recorded video by default by default during cypress run. Video recording can be turned off by users by updating their configuration file or passing in an environment variable to change config at runtime to set video: false.
We'd like to have video: false set by default for all users, so that video recording is turned off by default. Any user can set video: true to record video.
Why is this needed?
Videos are oftentimes not the best source for debugging Cypress tests that ran in a non-local environment because in some situations videos can be choppy or unavailable (especially in under resourced machines). Videos are also not as useful as the feature to capture and display all logs for debugging that our team is working on. Additionally recording video on lower resourced machines impacts the performance of tests, resulting in slower runtime.
Other
Release and implementation strategy has yet to be determined, but this could be result in a breaking change for existing users.
What would you like?
Cypress has always recorded video by default by default during
cypress run. Video recording can be turned off by users by updating their configuration file or passing in an environment variable to change config at runtime to setvideo: false.We'd like to have
video: falseset by default for all users, so that video recording is turned off by default. Any user can setvideo: trueto record video.Why is this needed?
Videos are oftentimes not the best source for debugging Cypress tests that ran in a non-local environment because in some situations videos can be choppy or unavailable (especially in under resourced machines). Videos are also not as useful as the feature to capture and display all logs for debugging that our team is working on. Additionally recording video on lower resourced machines impacts the performance of tests, resulting in slower runtime.
Other
Release and implementation strategy has yet to be determined, but this could be result in a breaking change for existing users.