AirtestProject / AirtestProject/Airtest

adb模块,ADB类,实例方法get_status,返回错误

Open
#507 0 comments 0 reactions 1 assignee Claimed by @EraChen233 View on GitHub
Dominant language
Python
Stars
9.6k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

**描述问题bug**
当设备offline状态,抛出异常,然而文档里面说的是只有在无法获取设备状态的时候才抛出异常

```
[02:48:00][DEBUG] C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 get-state
Traceback (most recent call last):
File "C:\Users\Administrator\OneDrive\python3代码\pyproject\airtest_learnning\testtesttest.py", line 11, in
a=adb.get_status()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\lib\site-packages\airtest\core\android\adb.py", line 274, in get_status
raise AdbError(stdout, stderr)
airtest.core.error.AdbError: stdout[] stderr[error: device offline
]
[Finished]

```

**相关截图**

**复现步骤**
1. 设备 127.0.0.1:7555 未启动时,执行adb connect 127.0.0.1:7555
2. 调用ADB类,实例方法get_status

**预期效果**
返回 offline

**python 版本:** `python3.7`

**airtest 版本:** `1.0.27`
> airtest版本通过`pip freeze`可以命令可以查到

**设备:**
- 型号: [mumu模拟器]
- 系统: [Android 7.1]
- (别的信息)

**其他相关环境信息**
(其他运行环境,例如在linux ubuntu16.04上运行异常,在windows上正常。)

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.