Open peter-minhthuan opened 4 months ago
I can recreate with the following code, visiting a vimeo site:
it(`visits`, () => {
cy.visit('https://elfsight.com/vimeo-video-gallery-widget/examples/')
})
Likely vimeo itself is checking for certain conditions before loading its video and it doesn't like some condition when the site is visited within Cypress, given some change we make to the browser. That would need to be investigated.
fyi @jennifer-shehane this started affecting youtube videos also, since Sep 3rd or 4th 2024. You should be able to replicate it by trying to play any public youtube video via cypress.
For vimeo, this started happening since 27th of June 2024.
Please let us know if you have any updates on it. Thank you
Hi team @jennifer-shehane,
I am also facing this issue in my test. I found it weird since the request for postman is working:
But on cypress, even when I setup the correct headers stills getting following behaviour for a vimeo video:
Is this maybe related to the authentication?
Cordially,
Jeimmy Camacho Medina
@jennifer-shehane Any updates on this issue? In my case there's no issue when running Cypress locally in Electron (either in runner or headless mode), but when running the tests in CI/CD (via GH Actions) we're getting this error (it's also ran in Electron there). So, both Vimeo and YouTube videos are being blocked. Anyone else having same difficulties in the pipeline?
Update: The issue when running locally via Chrome or Firefox exists, but there's no issue when using Electron.
Current behavior
Hi everyone, I'm testing play video with Vimeo. But when run test, I get the error like images bellow so I can't play Vimeo video.
Desired behavior
Can play Vimeo video without error
Test code to reproduce
Cypress Version
^13.6.6
Node version
v18.17.1
Operating System
window 10
Debug Logs
Other