Closed ValzRon closed 1 year ago
Ok so I ran this with some changed parameters and got an idea now what the problem is:
[debug] [EspressoDriver@d495 (143aa0aa)] Encountered internal error running command: Error: Screen recording does not work on emulators running Android API level less than 27
Indeed I am running it with an emulator with a fairly old API level 23. Is there a way to turn off screenrecord in the appium startup (an arg flag or inside --config file for example) ?
Edit: Tried API 27 so screenrecord works. However the topic issue is still there. So the Issue seems to be with cat on cpuinfo.
If I do adb shell cat /proc/cpuinfo
from my host machine it works and ive also enabled the relaxed-security flag for adb shell in appium
The issue is not related to screen recording. There are few logics specific to EspressoDriver
is not handled in the dashboard. Will take a look into it.
Hello, ive wrongly posted this on the device farm plugin repo, but seems that if I run device farm without Appium Dashboard it works just fine.
Im running Appium 2.0.0-beta.44 (tried 43 and 46 aswell) with Device Farm and Espresso Driver (latest). The execution is running against an Android Device, as you will see in the logs.
Here is a snippet from the logs:
Im a bit confused, why the session udid is lost. The session started running fine with an ID. Maybe its the error with cat on cpuinfo that caused this? Can i disable device profiling or screenrecord features to test it? Thank you in advance!