Как запустить тестовый пример 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 может дать такой результат.
- Средство проверки тестируемости HAL решило пропустить тест. Это может быть связано с тем, что HAL, который вы хотите протестировать, не запущен на целевом компьютере, или вы пытаетесь запустить тест x86 на платформе x64.
vts-tradefed
вызовет тестовый двоичный файл с--gtest_list_tests
вариант, чтобы получить количество тестов. Если этот вызов не работаетvts-tradefed
предположим, что у вас нет тестовых случаев.
В любом случае вы можете получить дополнительную информацию, проверив журналы хоста.
zcat $ANDROID_HOST_OUT/vts/android-vts/logs/latest/inv_*/host_log*.txt.gz | less