Как запустить тестовый пример VtsHalWifiSupplicantV1_0Target

Когда я запустил "запустить vts -m VtsHalWifiSupplicantV1_0Target", я получил от него 0 результатов.

vts-tf> выполнить vts -m VtsHalWifiSupplicantV1_0Target ... 10-15 09:56:06 I/ResultReporter: вызов завершен через 48 с. PASSED: 0, FAILED: 0, MODULES: 2 of 2

Нужно ли мне написать код для запуска теста VTS? Я ожидал, что что-то пройдет или не получится. Как я могу получить результаты?

Заранее спасибо.

0 ответов

Есть как минимум две причины, по которым тестовый прогон VTS может дать такой результат.

  1. Средство проверки тестируемости HAL решило пропустить тест. Это может быть связано с тем, что HAL, который вы хотите протестировать, не запущен на целевом компьютере, или вы пытаетесь запустить тест x86 на платформе x64.
  2. vts-tradefed вызовет тестовый двоичный файл с --gtest_list_testsвариант, чтобы получить количество тестов. Если этот вызов не работаетvts-tradefed предположим, что у вас нет тестовых случаев.

В любом случае вы можете получить дополнительную информацию, проверив журналы хоста.

zcat $ANDROID_HOST_OUT/vts/android-vts/logs/latest/inv_*/host_log*.txt.gz | less
Другие вопросы по тегам