Vendor Test Suite (VTS) автоматизирует тестирование ядра HAL и ОС. Чтобы использовать VTS для тестирования собственной реализации системы Android, настройте среду тестирования, а затем протестируйте исправление, используя план VTS.
Создайте тестовую среду
Информацию о настройке среды тестирования для Android 10 или более ранней версии см. в разделе Vendor Test Suite (VTS) и инфраструктура для Android 10 и более ранней версии .
Тестирование патча
Чтобы протестировать патч:
- Создайте пакет на стороне хоста VTS:
. build/envsetup.shlunch aosp_arm64-userdebugmake vts -j - Запустите тесты VTS по умолчанию:
vts-tradefedtf> 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 .