cypress-io / cypress

Fast, easy and reliable testing for anything that runs in a browser.
https://cypress.io
MIT License
46.66k stars 3.16k forks source link

Video only for first spec #24994

Open dawidhallmann opened 1 year ago

dawidhallmann commented 1 year ago

Current behavior

Video recording available only for first spec when testing on firefox 89 (I cannot use newer one because of https://github.com/cypress-io/cypress/issues/18415)

Works for cypress 10.7.0 and below or when testing on chrome

Zrzut ekranu 2022-12-6 o 15 34 54

Desired behavior

No response

Test code to reproduce

.

Cypress Version

11.2.0

Node version

18.12.1

Operating System

macOS 10.15.7

Debug Logs

No response

Other

No response

mike-plummer commented 1 year ago

@dawidhallmann Sorry to hear you're having issues. I've confirmed the behavior you described - video recordings fail to generate after the first spec (regardless of pass/fail status) for Cypress >= 10.8.0 when running in Firefox v89.0.2. We had to rework quite a bit of the logic around video recording when we introduced experimental Webkit support in that version of Cypress and this is likely fallout from that. I will send this along to the team to take a look