Closed win5923 closed 1 year ago
The default location where the data and videos will be stored is under
/Users/<username>/.cache/appium-dashboard-plugin
/home/<username>/.cache/appium-dashboard-plugin
You can mount the above directory as a volume to hostmachine while starting the docker container. Refer stackoverflow thread for more details on docker mounting.
Prepare adb to have access to device
node --trace-warnings ...
to show where the warning was created)
[Appium] You have enabled CORS requests from any host. Be careful not to visit sites which could maliciously try to start Appium sessions on your machine
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
[Appium] Available drivers:
[Appium] - espresso@2.20.1 (automationName 'Espresso')
[Appium] - flutter@1.14.3 (automationName 'Flutter')
[Appium] - uiautomator2@2.14.0 (automationName 'UiAutomator2')
[Appium] Available plugins:
[Appium] - appium-dashboard@v2.0.2 (ACTIVE)
uncaughtException: SQLITE_CANTOPEN: unable to open database file
SequelizeConnectionError: SQLITE_CANTOPEN: unable to open database file
at Database.can't mount the above directory as a volume to hostmachine.
On the host machine can you change the permission of the mounted directory sudo chown -R 1001:1001 <dir path>
and try again
I am using appium-docker-android and install the Appium Dashboard plugin. I would like to know where the detailed information of each session is stored because every time I restart, the data of the test session disappears. I want to set up a Docker volume to ensure that my test data and video records do not disappear. Can you tell me how to set it up? Thank you.