browsertime icon indicating copy to clipboard operation
browsertime copied to clipboard

Video/Visual Metrics on Safari iOS do not work

Open soulgalore opened this issue 4 years ago • 5 comments

I've implemented it blindly, and now when the workaround for Safaridriver fixed the driver problem, video do not work. There's some more info in https://github.com/danielpaulus/quicktime_video_hack/issues/96.

soulgalore avatar Jun 10 '21 12:06 soulgalore

Hey @soulgalore I was checking out the quick time video hack project. It seems to run on go. How do you plan to run the dependency for non docker builds? Will it be like a pre requisite for this particular flag?

jajo-shubham avatar Dec 06 '21 09:12 jajo-shubham

It will only work on Mac OS (since webdriver only work there). The dependencies will be installed by brew and the QuickTime hack will be a binary.

soulgalore avatar Dec 06 '21 20:12 soulgalore

The problem here is that all available recordings collide with Selenium. For example if we use https://github.com/facebook/idb we can start the video, run our test, stop the video but at that moment we also loose the Selenium session. A temporary fix for that would be to stop the video after the Selenium session ends on iOS, but that would make our code more complicated.

soulgalore avatar Dec 17 '23 06:12 soulgalore