Vendor Test Suite (VTS) автоматизирует тестирование ядра HAL и ОС. Чтобы использовать VTS для тестирования собственной реализации системы Android, настройте среду тестирования, а затем протестируйте исправление, используя план VTS.
Создайте тестовую среду
Информацию о настройке среды тестирования для Android 10 или более ранней версии см. в разделе Vendor Test Suite (VTS) и инфраструктура для Android 10 и более ранней версии .
Тестирование патча
Чтобы протестировать патч:
- Создайте пакет на стороне хоста VTS:
. build/envsetup.sh
lunch aosp_arm64-userdebug
make vts -j
- Запустите тесты VTS по умолчанию:
vts-tradefed
tf> run vts // where vts is the test plan name
планы СУДС
Доступные планы испытаний VTS включают:
Команда | Описание |
---|---|
> запустить ВТС | Для тестов VTS по умолчанию |
> запустить vts-hal | Для тестов VTS HAL по умолчанию (уровень аппаратной абстракции) |
>запустить vts-kernel | Для тестов ядра VTS по умолчанию |
Чтобы просмотреть список всех планов, обратитесь к /test/vts/tools/vts-tradefed/res/config.md
.
Поддерживать
Вы можете просмотреть руководство пользователя по адресу /test/vts/doc
. Если у вас есть вопросы по VTS, пишите на android-vts@googlegroups.com .