AirtestProject / AirtestProject/AirtestIDE

AirtestIDE报rpc_timeout的报错,无法运行

Open
#1,025 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
236
Forks
40
PR merge metrics
No merged PRs in 30d

Description

:bulb:**相关项目:** AirtestIDE

**标题:** [BUG提交]AirtestIDE报rpc_timeout的报错,无法运行

**AirtestIDE版本:** 1.2.11

**未使用本地Pyhton环境运行脚本**

**报错描述:**
    在开始运行时,会报错rpc_timeout的报错

**相关截图:**
![](https://hfc20-issue-helper.s3.nie.netease.com/media/2021/11/10/123/image.png)

**报错Log:**
```
======================================================================
ERROR: runTest (app.widgets.code_runner.ide_launcher.AirtestIDECase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "airtest\cli\runner.py", line 73, in runTest
File "site-packages\six.py", line 703, in reraise
File "airtest\cli\runner.py", line 70, in runTest
File "C:\Users\defaultuser0.DESKTOP-ERP759K\AppData\Local\Temp\AirtestIDE\scripts\Garden_Activities.air\Garden_Activities.py", line 17, in
poco("MainUIPanel").child("mainui_panel").child("funcs").child("icon_group").child("btn_meum").click()
File "C:\AirtestIDE\poco\proxy.py", line 23, in wrapped
return func(proxy, *args, **kwargs)
File "C:\AirtestIDE\poco\proxy.py", line 332, in click
pos_in_percentage = self.get_position(focus)
File "C:\AirtestIDE\poco\proxy.py", line 72, in wrapped
return func(proxy, *args, **kwargs)
File "C:\AirtestIDE\poco\proxy.py", line 613, in get_position
pos = list(map(float, self.attr('pos')))
File "C:\AirtestIDE\poco\proxy.py", line 39, in wrapped
return func(self, *args, **kwargs)
File "C:\AirtestIDE\poco\proxy.py", line 734, in attr
nodes = self._do_query(multiple=False)
File "C:\AirtestIDE\poco\proxy.py", line 872, in _do_query
self._nodes = self.poco.agent.hierarchy.select(self.query, multiple)
File "C:\AirtestIDE\poco\freezeui\hierarchy.py", line 90, in select
return self.selector.select(query, multiple)
File "C:\AirtestIDE\poco\sdk\Selector.py", line 77, in select
return self.selectImpl(cond, multiple, self.getRoot(), 9999, True, True)
File "C:\AirtestIDE\poco\sdk\Selector.py", line 71, in getRoot
return self.dumper.getRoot()
File "C:\AirtestIDE\poco\freezeui\hierarchy.py", line 35, in getRoot
root = Node(self.dumpHierarchy())
File "C:\AirtestIDE\poco\utils\simplerpc\utils.py", line 13, in new_func
ret, err = cb.wait(timeout=30)
File "C:\AirtestIDE\poco\utils\simplerpc\simplerpc.py", line 78, in wait
raise RpcTimeoutError(self)
poco.utils.simplerpc.simplerpc.RpcTimeoutError: (rid=d077efd1-b119-4df1-802d-9e814f868ecd) (connection="tcp://127.0.0.1:12477")
```

**连接设备信息:**
设备类型 | 设备型号 | 系统版本号 | apk名称/下载链接
------------ | ------------- | ------------- | -------------
Android | 小米 | 10 |

**提供最小可复现此BUG的代码:**
```

```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.