yimelia

Results 7 issues of yimelia

考虑在Yosemite.apk中集成https://github.com/majido/clipper 的功能,提供复制粘贴的接口出来

enhancement

:bulb:**相关项目:** AirtestIDE **标题:** [BUG提交]测试提交BUG **AirtestIDE版本:** **未使用本地Pyhton环境运行脚本** **报错描述:** 无 **相关截图:** ![](https://hfc14-maki-test.s3.nie.netease.com/media/2021/06/25/3/image.png) **报错Log:** Traceback (most recent call last): File "d:\project\airtestide\airtest\airtest\utils\snippet.py", line 90, in exitfunc _cleanup() File "d:\project\airtestide\airtest\airtest\utils\snippet.py", line 65, in _cleanup func(*args,...

bug

## 重要改动 ### `pm_install`的功能增强 对`pm_install`接口进行了较大的增强: - 支持了安装参数的传入(与`adb.install`保持一致), - 支持了中文路径、一些包含特殊符号路径: https://github.com/AirtestProject/Airtest/commit/d524c151ee03dcd03d571ea5679f07f98fdc68bc - 对路径的改动同时影响到了`adb.pull()`和`adb.push()`接口,支持了中文路径、包含斜杠的路径(比如\g这样的字符也会有问题)、包含特殊符号(空格、括号等)的路径: https://github.com/AirtestProject/Airtest/commit/e99393a24f02516972d4aaf63db10ac76f5e0333 https://github.com/AirtestProject/Airtest/commit/30e967e818d0cd6c420a8d1c3612de79bc48d12a (在 https://github.com/AirtestProject/Airtest/pull/1083/commits/36057a180221bb9ea56a680a368b682b1d4b61da 中补充了一些测试用例) - 在`pm_install`安装完毕后,会进行`adb shell rm apk`的操作,但在部分低配机型上可能会在这一步卡住超时(实际已经删除完毕,但代码一直不结束,导致整个脚本卡死),因此增加timeout 30秒自动结束 ### 重要:增加`device.disconnect()`接口 原先的airtest会在整个脚本退出时,自动释放所有建立过的连接,但与此同时带来的问题是,假如脚本长时间运行、或是使用了AirtestIDE反复连接多个不同手机时,可能会建立大量adb连接未释放,一直占用资源。 还有一个附加的问题是,在部分手机上,反复切换横屏和竖屏应用时,会有概率出现屏幕有一半内容变成黑屏的问题。 因此新增了`device.disconnect()`接口: - 在脚本中允许手动调用,让设备创建出的所有adb连接都强制释放掉,`dev.disconnect()`,如果还要继续使用这个设备对象,最好重新再创建一次...

在尝试使用automation.py -t 打印一个pyqt5、pyinstaller打包出来的exe时,发现会无限循环,在这里可以下载到对应软件:https://airtest.netease.com/ 以及另外一个也是用pyqt5做的软件,发现只能识别到外层的标题栏、最大化最小化按钮,内层是嵌套了一个tab窗口,内层窗口无法被识别到。。。想问问有没有处理方案

求助~ 之前添加了github/action后,已经成功运行过一次review,但后来我更换了一次openai key之后,review又失败了,log里看到获取的OPENAI_API_KEY是空的: ![image](https://github.com/anc95/ChatGPT-CodeReview/assets/6896468/33f30385-eb01-4877-8014-4f1016ccd700) 但实际上已经进行了设置: ![image](https://github.com/anc95/ChatGPT-CodeReview/assets/6896468/8ac8bad9-a460-4fd9-8ad1-7c2fb2dbca7c)

在同一个PR的第二次提交中,批量提交了多个commit,但bot没有产生任何回复,只有最后一个commit上面显示了一个√。 然后再次提交一个commit(修改的文件在之前的commit已经出现过),bot对该文件之前提交的内容进行了review,它原本应该出现在上一轮的提交中才对。

- 支持Android 15 - 优化了ffmpeg录屏模式 - android的端口映射范围改成了11111-50000 - 其他bug修复