当我运行“运行vts -m VtsHalWifiSupplicantV1_0Target”时,从中得到0个结果。

vts-tf>运行vts -m VtsHalWifiSupplicantV1_0Target
...
10-15 09:56:06 I / ResultReporter:调用在48秒内完成。通过:0,失败:0,模块:2之2

我需要编写一些代码来运行vts测试用例吗?
我期望得到通过或失败的东西。如何获得结果?

提前致谢。

最佳答案

VTS测试运行会产生该结果的原因至少有两个。


HAL Testability Checker决定跳过测试。这可能是因为您要测试的HAL不在目标上运行,或者您尝试在x64平台上运行x86测试。
vts-tradefed将使用--gtest_list_tests选项调用测试二进制文件以获取测试量。如果此调用失败,则vts-tradefed将假定您有零个测试用例。


无论如何,您都可以通过检查主机日志来获取更多信息。

zcat $ANDROID_HOST_OUT/vts/android-vts/logs/latest/inv_*/host_log*.txt.gz | less

关于android - 如何运行VtsHalWifiSupplicantV1_0Target测试用例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52825722/

10-09 03:25