AirtestProject / AirtestProject/AirtestIDE

pycharm运行airtest脚本,报错:minicap server setup timeout

Abierto
#712 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Sin datos de lenguaje
Estrellas
236
Forks
40
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

**详细描述问题bug:**
在pycharm IDE运行小米CC9 pro,报错信息:minicap server setup timeout

**复现步骤:**
在airtest IDE 运行airtest脚本,脚本运行成功,选择use javacap,use adb touch
在Pycharm运行,报错信息:minicap server setup timeout

**python 版本:** 【`Python 3.6.6】

**操作系统:** `【Windows10 64bit`】

**手机设备信息:**
- 手机型号:【小米 CC9 Pro】
- Android系统版本号: 【Android 9】

**其他相关信息补充**
在Airtest IDE 运行成功,但是在IDE里面运行失败
- AirtestIDE版本号:V1.2.3

**截屏**
所有Log信息

Traceback (most recent call last):
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\cli\runner.py", line 65, in runTest
six.reraise(*sys.exc_info())
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\six.py", line 696, in reraise
raise value
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\cli\runner.py", line 61, in runTest
exec(compile(code.encode("utf-8"), pyfilepath, 'exec'), self.scope)
File "D:\airtestDemo\airtest_project-master\air_case\Aqara_Home_China_APP_Automation.air\Aqara_Home_China_APP_Automation.py", line 11, in
if exists(Template(r"tpl1581415132839.png", record_pos=(0.005, 0.995), resolution=(1080, 2340))):
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\utils\logwraper.py", line 71, in wrapper
res = f(*args, **kwargs)
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\core\api.py", line 414, in exists
pos = loop_find(v, timeout=ST.FIND_TIMEOUT_TMP)
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\utils\logwraper.py", line 71, in wrapper
res = f(*args, **kwargs)
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\core\cv.py", line 59, in loop_find
screen = G.DEVICE.snapshot(filename=None, quality=ST.SNAPSHOT_QUALITY)
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\core\android\android.py", line 235, in snapshot
screen = self.minicap.get_frame_from_stream()
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\core\android\minicap.py", line 24, in wrapper
return func(inst, *args, **kwargs)
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\core\android\minicap.py", line 357, in get_frame_from_stream
self.frame_gen = self.get_stream()
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\utils\snippet.py", line 107, in ready_func
return func(inst, *args, **kwargs)
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\core\android\minicap.py", line 245, in get_stream
stopped = next(gen)
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\core\android\minicap.py", line 259, in _get_stream
proc, nbsp, localport = self._setup_stream_server(lazy=lazy)
File "C:\Users\test\AppData\Local\Programs\Python\Python36\lib\site-packages\airtest\core\android\minicap.py", line 330, in _setup_stream_server
raise RuntimeError("minicap server setup timeout")
RuntimeError: minicap server setup timeout

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.