alibaba / alibaba/tidevice

用 WDAService python 代码方式启动 wda,当用例 执行完成后 再调用 wadaservice stop 方法有时会出现 无法结束的现象

Open
#178 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
2.6k
Forks
469
PR merge metrics
No merged PRs in 30d

Description

代码 在windows 系统上运行。
wda=WDAService(d, test_driver)
.
.
.
.

wda.stop()
偶尔会出现卡死IDE 无法结束,只能最后通过 任务管理器 强杀 python 进程

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the WDAService(d, test_driver) entry point and its stop() path on Windows. Reproduce the intermittent hang after the test completes, then trace which process or cleanup step prevents the Python process and IDE from exiting. Done means stop() returns reliably without requiring Task Manager to kill Python.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, python
Domain
mobile, tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.