serhatbolsu / robotframework-appiumlibrary

AppiumLibrary is an appium testing library for RobotFramework
Apache License 2.0
396 stars 292 forks source link

Capture Screen recording for more that 10 mins #387

Open FWDQK opened 1 year ago

FWDQK commented 1 year ago

Hi,

We need to capture video for flow on ios/android which is more than 10 minutes. Currently, Start screen recording captures video for max 10 mins on ios and 3 minutes on android.

Please help suggest solution for the same.

FWDQK commented 1 year ago

Hi Team, Awaiting revert. If we have any solutions here.

joshuariveramnltech commented 1 year ago

Hi @FWDQK , for this concern regarding the screen recording time limitations.

The limitation is strictly implemented by appium itself, meaning we just implemented the max time as allowed by appium. See https://github.com/appium/python-client/blob/master/appium/webdriver/extensions/screen_record.py#L94

What we could possibly implement to bridge the gap here is by stitching video outputs by monitoring whether the maximum time has been reached and starting a new video recording, though, this is just my working theory.

Should this be possible the implementation will take some time.