Vendor Test Suite (VTS) automatyzuje testowanie jądra HAL i systemu operacyjnego. Aby użyć VTS do przetestowania implementacji natywnego systemu Android, skonfiguruj środowisko testowe, a następnie przetestuj poprawkę, korzystając z planu VTS.
Stwórz środowisko testowe
Aby uzyskać informacje na temat konfigurowania środowiska testowego dla systemu Android 10 lub starszego, zobacz Vendor Test Suite (VTS) i infrastruktura dla systemu Android 10 i starszego .
Przetestuj łatkę
Aby przetestować poprawkę:
- Zbuduj pakiet po stronie hosta VTS:
. build/envsetup.sh
lunch aosp_arm64-userdebug
make vts -j
- Uruchom domyślne testy VTS:
vts-tradefed
tf> run vts // where vts is the test plan name
plany VTS
Dostępne plany testów VTS obejmują:
Komenda | Opis |
---|---|
> uruchom vt | Dla domyślnych testów VTS |
> uruchom vts-hal | Dla domyślnych testów VTS HAL (warstwa abstrakcji sprzętu). |
> uruchom jądro vts | Do domyślnych testów jądra VTS |
Aby wyświetlić listę wszystkich planów, przejdź do /test/vts/tools/vts-tradefed/res/config.md
.
Wsparcie
Możesz wyświetlić instrukcję obsługi pod /test/vts/doc
. Jeśli masz pytania dotyczące VTS, napisz na adres android-vts@googlegroups.com .