Skip to content

Turn off video recording by default #26157

@jennifer-shehane

Description

@jennifer-shehane

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.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions