AirtestProject / AirtestProject/AirtestIDE
pycharm运行airtest脚本,报错:minicap server setup timeout
- 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.