HarmonyOS 鸿蒙Next ohosTest 一直处于执行状态没有结果
HarmonyOS 鸿蒙Next ohosTest 一直处于执行状态没有结果 在项目的ohosTest目录中写了一些单元测试,之前能够运行,昨天因为调试C++代码,ohosTest就经常运行不起来,后来直接就一直处于执行状态,但是就是没有结果
同事下载代码仓库,单元测试可以正常运行,但是我的电脑怎么都执行不了了,我尝试了DevEco并删除所有配置,并重新安装DevEco, 试了好几次也还是不行,实在是不知道怎么解决了。
我新创建一个项目,ohosTest 也是一直处于执行状态。但是 test 目录下的单元测试倒是可以正常执行。
更多关于HarmonyOS 鸿蒙Next ohosTest 一直处于执行状态没有结果的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
我也遇到了同样的问题。楼主后来解决了吗?
更多关于HarmonyOS 鸿蒙Next ohosTest 一直处于执行状态没有结果的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
Promise 的手动调用下 done
先排查下下面两个内容:
问题原因分析
- 当前本地单元测试不支持跑c++测试用例,检查测试用例里面是否包含c++测试用例
- 检查测试套定义是否带有async
解决办法:
- 规格问题,当前本地单元测试不支持C++
- 删除定义测试套中的async
针对帖子标题中提到的“HarmonyOS 鸿蒙Next ohosTest 一直处于执行状态没有结果”的问题,这通常表明在鸿蒙系统的测试环境中,某个测试任务(ohosTest)未能按预期完成或遇到了一些阻碍,导致它持续运行但未产生结果。
可能的原因包括但不限于:
-
测试代码问题:ohosTest中的测试代码可能存在逻辑错误、死循环或等待某个条件永远无法满足的情况。
-
资源竞争或锁定:在测试过程中,可能由于资源竞争或系统资源被锁定,导致测试任务无法继续执行。
-
系统或环境问题:鸿蒙系统本身或测试环境可能存在一些未解决的bug,影响了测试任务的正常执行。
-
依赖未满足:测试任务可能依赖于某些外部条件或资源,如果这些条件未满足,测试将无法进行。
如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html,