android - 如何运行 VtsHalWifiSupplicantV1_0Target 测试用例

标签 android android-vts

当我运行“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 测试运行会产生该结果至少有两个原因。

  1. HAL Testability Checker决定跳过测试。这可能是因为您要测试的 HAL 未在目标上运行,或者您尝试在 x64 平台上运行 x86 测试。
  2. 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/

相关文章:

android - GPS消耗多少电池?

android - 在 Android 中连接到 wifi

java - 三个 Activity ,两个按钮和一个答案

android - 运行测试时如何更改 android.permission 设置

android - Android ListView 上的 Admob 横幅调整

android - 为什么 VTS 因不准确的 adb 错误而失败?