AirtestProject / AirtestProject/AirtestIDE
使用airtest,链接车机,报错raise RuntimeError("unable to launch AndroidUiautomationPoco")
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 236
- Forks
- 40
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
(请尽量按照下面提示内容填写,有助于我们快速定位和解决问题,感谢配合。**否则直接关闭。**)
**(重要!根据问题类型选择分类)**
* 图像识别相关问题 -> https://github.com/AirtestProject/Airtest/issues
* 控件识别、树状结构、poco库报错 -> https://github.com/AirtestProject/Poco/issues
* 测试开发环境AirtestIDE使用问题(本软件) -> 本页面
**详细描述问题bug:**
在其他车机上可以使用,在吉利车机上因为要加签才能安装,pocosever.apk加签后,安装到车机,airtest无法使用
**复现步骤:**
**python 版本:** `python3.x`
**操作系统:** `Windows7 64bit`
**手机设备信息:**
- 手机型号:
- Android系统版本号: [e.g. Android 8.1]
- (别的信息)
**其他相关信息补充**
(例如在linux ubuntu16.04上运行异常,在windows上正常等信息。)
- AirtestIDE版本号:
**截屏**
强烈建议带上截图,包括IDE本身的截图和后面的黑窗口的报错信息的截图(尽量完整)。
Info: filter not set, use raven.filter.FullPassFilter instead.
loading config from : C:\Users\l30068096\AppData\Local\AirtestIDE\AirtestIDE\user.json
try loading plugin: firebase_plugin
plugin loaded: firebase_plugin
try loading plugin: headspin_plugin
plugin loaded: headspin_plugin
try loading plugin: selenium_plugin
plugin loaded: selenium_plugin
[10:33:05][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe devices
[10:33:43][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 wait-for-device
[10:33:43][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell getprop ro.build.version.sdk
[10:33:43][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell ls -l /data/local/tmp/rotationwatcher.jar
[10:33:43][DEBUG] install_rotationwatcher skipped
[10:33:43][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell app_process -Djava.class.path=/data/local/tmp/rotationwatcher.jar /data/local/tmp com.example.rotationwatcher.Main
[10:33:44][DEBUG] [rotation_server]b'0'
[10:33:44][INFO] update orientation None->0
[10:33:44][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell wm size
[10:33:44][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell getprop ro.sf.lcd_density
[10:33:44][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell dumpsys SurfaceFlinger
[10:33:45][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell dumpsys input
[10:33:45][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell getevent -p
[10:33:45][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell ls /data/local/tmp/minicap
[10:33:45][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell ls /data/local/tmp/minicap.so
[10:33:45][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell LD_LIBRARY_PATH=/data/local/tmp /data/local/tmp/minicap -v 2>&1
[10:33:45][DEBUG] version:5
[10:33:45][DEBUG] skip install minicap
[10:33:45][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell LD_LIBRARY_PATH=/data/local/tmp /data/local/tmp/minicap -n 'airtest_minicap' -P 2560x1600@2560x1600/0 -s
[10:33:45][ERROR] b''
[10:33:45][ERROR] b'PID: 12711\r\nINFO: Using projection 2560x1600@2560x1600/0\r\nINFO: (external/MY_minicap/src/minicap_30.cpp:243) Creating SurfaceComposerClient\r\nINFO: (external/MY_minicap/src/minicap_30.cpp:246) Performing SurfaceComposerClient init check\r\nINFO: (external/MY_minicap/src/minicap_30.cpp:257) Creating virtual display\r\nINFO: (external/MY_minicap/src/minicap_30.cpp:263) Creating buffer queue\r\nINFO: (external/MY_minicap/src/minicap_30.cpp:266) Setting buffer options\r\nINFO: (external/MY_minicap/src/minicap_30.cpp:270) Creating CPU consumer\r\nINFO: (external/MY_minicap/src/minicap_30.cpp:274) Creating frame waiter\r\nINFO: (external/MY_minicap/src/minicap_30.cpp:278) Publishing virtual display\r\nINFO: (jni/minicap/JpgEncoder.cpp:64) Allocating 12290052 bytes for JPG encoder\r\nERROR: (external/MY_minicap/src/minicap_30.cpp:126: errno: None) Unable to lock next buffer BAD_VALUE (-22)\r\nERROR: (jni/minicap/minicap.cpp:442: errno: None) Unable to consume pending frame\r\nINFO: (external/MY_minicap/src/minicap_30.cpp:293) Destroying virtual display\r\n'
[10:33:45][ERROR] Minicap setup up failed!
[10:33:45][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell dumpsys package com.netease.nie.yosemite
[10:33:45][INFO] local version code is 303, installed version code is None
[10:33:45][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 install -t -g -r D:\AirtestIDE\airtest\core\android\static\apks\Yosemite.apk
[10:33:46][ERROR] 'Performing Streamed Install\r\n'
[10:33:46][ERROR] 'adb: failed to install D:\\AirtestIDE\\airtest\\core\\android\\static\\apks\\Yosemite.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Failed collecting certificates for /data/app/vmdl2033304157.tmp/base.apk: /data/app/vmdl2033304157.tmp/base.apk failed to verify against Parrot certificates: Failed to collect certificates from /data/app/vmdl2033304157.tmp/base.apk: META-INF/CERT.SF indicates /data/app/vmdl2033304157.tmp/base.apk is signed using APK Signature Scheme v2, but no such signature was found. Signature stripped?]\r\n'
[10:33:46][ERROR] Javacap setup up failed!
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:33:46][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:33:49][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
[touch init] begin
[10:33:50][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell ls -l /data/local/tmp/maxpresent.jar
[10:33:51][DEBUG] install_maxtouch skipped
[10:33:51][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 forward --no-rebind tcp:17869 localabstract:maxpresent_17869
[10:33:51][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell app_process -Djava.class.path=/data/local/tmp/maxpresent.jar /data/local/tmp com.netease.maxpresent.MaxPresent socket maxpresent_17869
[10:33:51][DEBUG] [airtouch_server]b'Metrics Message : 1600.0=====2560.0'
[touch init] finished
[10:33:51][DEBUG] [airtouch_server]b'Start local socket (maxpresent_17869) server...'
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:33:53][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:33:57][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:01][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
D:\AirtestIDE\poco\drivers\android\uiautomation.py:222: DeprecationWarning: invalid escape sequence \|
"""
initializing Android poco.
[10:34:01][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell dumpsys activity top
[10:34:01][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell dumpsys package com.netease.open.pocoservice
[10:34:01][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 forward --no-rebind tcp:15873 tcp:10080
[10:34:01][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 forward --no-rebind tcp:11306 tcp:10081
[10:34:01][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
[10:34:01][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am instrument -w -e debug false -e class com.netease.open.pocoservice.InstrumentedTestAsLauncher com.netease.open.pocoservice/androidx.test.runner.AndroidJUnitRunner
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b'\r\ncom.netease.open.pocoservice.InstrumentedTestAsLauncher:\r\nError in launch(com.netease.open.pocoservice.InstrumentedTestAsLauncher):\r\njava.net.BindException: bind failed: EADDRINUSE (Address already in use)\r\n\tat libcore.io.IoBridge.bind(IoBridge.java:108)\r\n\tat java.net.PlainSocketImpl.socketBind(PlainSocketImpl.java:162)\r\n\tat java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:427)\r\n\tat java.net.ServerSocket.bind(ServerSocket.java:377)\r\n\tat java.net.ServerSocket.bind(ServerSocket.java:331)\r\n\tat fi.iki.elonen.NanoHTTPD$ServerRunnable.run(NanoHTTPD.java:1562)\r\n\tat java.lang.Thread.run(Thread.java:923)\r\nCaused by: android.system.ErrnoException: bind failed: EADDRINUSE (Address already in use)\r\n\tat libcore.io.Linux.bind(Native Method)\r\n\tat libcore.io.ForwardingOs.bind(ForwardingOs.java:74)\r\n\tat libcore.io.ForwardingOs.bind(ForwardingOs.java:74)\r\n\tat libcore.io.IoBridge.bind(IoBridge.java:104)\r\n\t... 6 more\r\n\r\n\r\nTime: 0.088\r\nThere was 1 failure:\r\n1) launch(com.netease.open.pocoservice.InstrumentedTestAsLauncher)\r\njava.net.BindException: bind failed: EADDRINUSE (Address already in use)\r\n\tat libcore.io.IoBridge.bind(IoBridge.java:108)\r\n\tat java.net.PlainSocketImpl.socketBind(PlainSocketImpl.java:162)\r\n\tat java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:427)\r\n\tat java.net.ServerSocket.bind(ServerSocket.java:377)\r\n\tat java.net.ServerSocket.bind(ServerSocket.java:331)\r\n\tat fi.iki.elonen.NanoHTTPD$ServerRunnable.run(NanoHTTPD.java:1562)\r\n\tat java.lang.Thread.run(Thread.java:923)\r\nCaused by: android.system.ErrnoException: bind failed: EADDRINUSE (Address already in use)\r\n\tat libcore.io.Linux.bind(Native Method)\r\n\tat libcore.io.ForwardingOs.bind(ForwardingOs.java:74)\r\n\tat libcore.io.ForwardingOs.bind(ForwardingOs.java:74)\r\n\tat libcore.io.IoBridge.bind(IoBridge.java:104)\r\n\t... 6 more\r\n\r\nFAILURES!!!\r\nTests run: 1, Failures: 1\r\n\r\n\r\n'
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:04][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:05][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
still waiting for uiautomation ready.
[10:34:06][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:06][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
still waiting for uiautomation ready.
[10:34:07][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:08][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:09][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:10][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
still waiting for uiautomation ready.
[10:34:10][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:11][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:12][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:14][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:14][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:17][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:19][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
[10:34:19][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell ps -A |echo $(grep -E uiautomator)
[10:34:19][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
[10:34:19][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am instrument -w -e debug false -e class com.netease.open.pocoservice.InstrumentedTestAsLauncher com.netease.open.pocoservice/androidx.test.runner.AndroidJUnitRunner
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b'\r\ncom.netease.open.pocoservice.InstrumentedTestAsLauncher:\r\nError in launch(com.netease.open.pocoservice.InstrumentedTestAsLauncher):\r\njava.net.BindException: bind failed: EADDRINUSE (Address already in use)\r\n\tat libcore.io.IoBridge.bind(IoBridge.java:108)\r\n\tat java.net.PlainSocketImpl.socketBind(PlainSocketImpl.java:162)\r\n\tat java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:427)\r\n\tat java.net.ServerSocket.bind(ServerSocket.java:377)\r\n\tat java.net.ServerSocket.bind(ServerSocket.java:331)\r\n\tat fi.iki.elonen.NanoHTTPD$ServerRunnable.run(NanoHTTPD.java:1562)\r\n\tat java.lang.Thread.run(Thread.java:923)\r\nCaused by: android.system.ErrnoException: bind failed: EADDRINUSE (Address already in use)\r\n\tat libcore.io.Linux.bind(Native Method)\r\n\tat libcore.io.ForwardingOs.bind(ForwardingOs.java:74)\r\n\tat libcore.io.ForwardingOs.bind(ForwardingOs.java:74)\r\n\tat libcore.io.IoBridge.bind(IoBridge.java:104)\r\n\t... 6 more\r\n\r\n\r\nTime: 0.098\r\nThere was 1 failure:\r\n1) launch(com.netease.open.pocoservice.InstrumentedTestAsLauncher)\r\njava.net.BindException: bind failed: EADDRINUSE (Address already in use)\r\n\tat libcore.io.IoBridge.bind(IoBridge.java:108)\r\n\tat java.net.PlainSocketImpl.socketBind(PlainSocketImpl.java:162)\r\n\tat java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:427)\r\n\tat java.net.ServerSocket.bind(ServerSocket.java:377)\r\n\tat java.net.ServerSocket.bind(ServerSocket.java:331)\r\n\tat fi.iki.elonen.NanoHTTPD$ServerRunnable.run(NanoHTTPD.java:1562)\r\n\tat java.lang.Thread.run(Thread.java:923)\r\nCaused by: android.system.ErrnoException: bind failed: EADDRINUSE (Address already in use)\r\n\tat libcore.io.Linux.bind(Native Method)\r\n\tat libcore.io.ForwardingOs.bind(ForwardingOs.java:74)\r\n\tat libcore.io.ForwardingOs.bind(ForwardingOs.java:74)\r\n\tat libcore.io.IoBridge.bind(IoBridge.java:104)\r\n\t... 6 more\r\n\r\nFAILURES!!!\r\nTests run: 1, Failures: 1\r\n\r\n\r\n'
[pocoservice.apk] stderr: b''
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:21][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
still waiting for uiautomation ready.
[10:34:22][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:23][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:24][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:25][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:26][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
still waiting for uiautomation ready.
[10:34:26][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:28][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:29][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:30][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
still waiting for uiautomation ready.
[10:34:30][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:31][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
D:\AirtestIDE\poco\drivers\android\uiautomation.py:283: UserWarning: [pocoservice.apk] instrumentation test server process is no longer alive
warnings.warn("[pocoservice.apk] instrumentation test server process is no longer alive")
[pocoservice.apk] stdout: b''
[pocoservice.apk] stderr: b''
still waiting for uiautomation ready.
[10:34:32][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell am start -n com.netease.open.pocoservice/.TestActivity
[10:34:32][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell dumpsys activity top
Traceback (most recent call last):
File "app\plugins\poco\poco_probe.py", line 296, in initPoco
File "D:\AirtestIDE\poco\drivers\android\uiautomation.py", line 201, in __init__
raise RuntimeError("unable to launch AndroidUiautomationPoco")
RuntimeError: unable to launch AndroidUiautomationPoco
D:\AirtestIDE\airtest\core\android\cap_methods\adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[10:34:33][DEBUG] D:\AirtestIDE\airtest\core\android\static\adb\windows\adb.exe -P 7305 -s 2900f24753300034 shell screencap -p
initializing Android poco.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.