sudharsan-selvaraj / appium-dashboard-plugin

Appium plugin that provides complete test logs, video recording of test and device logs(logcat and syslogs) for easy debugging.
117 stars 28 forks source link

Where are the video recording stored ? Do we have any cleanup job to clean the videos after certain interval ? #105

Closed samagarw closed 1 year ago

samagarw commented 1 year ago

Currently we are executing a lot a runs in devices in a day . Can you please let us know where the recording / logs / screenshots are stored for dashboard . Need a job to clean those up after certain interval of time .

sudharsan-selvaraj commented 1 year ago

@samagarw In the latest version2.0.0 we have an ability to delete all session videos and screenshots from the dashboard UI itself with a single click.

Screenshot 2022-12-14 at 3 52 20 PM
samagarw commented 1 year ago

When this be published ? I can still see 1.0.0 beta version there .

sudharsan-selvaraj commented 1 year ago

I published the new version today. You can run appium plugin update appium-dashboard --unsafe to update.

samagarw commented 1 year ago

@sudharsan-selvaraj : Thank you for this .

duchu commented 1 year ago

@sudharsan-selvaraj It seems to me that it would be good if there was an option to add a parameter that completely disables video recording.

sudharsan-selvaraj commented 1 year ago

@duchu Thats sounds valid. I will push a fix with a parameter to disable the video recordings.

duchu commented 1 year ago

@sudharsan-selvaraj that would be great. Such a solution in some specific cases can save a lot of disk space. For example, in my tests, the video folder in .cache has ~50GB :)

duchu commented 1 year ago

@sudharsan-selvaraj When can we expect fix to be pushed?

SushanthN commented 8 months ago

@sudharsan-selvaraj Any update here, do we have a handling to disable video recording

sudharsan-selvaraj commented 8 months ago

@SushanthN Use latest version(2.0.3) of the plugin and pass dashboard:enableVideoRecording: false in the capability to disable video recording of the session.