当我运行“run 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/