Testowanie systemów za pomocą VTS

Vendor Test Suite (VTS) automatyzuje testowanie HAL i jądra systemu operacyjnego. Korzystanie z VTS aby przetestować implementację natywnego systemu Android, skonfiguruj środowisko testowe a potem przetestować poprawkę przy użyciu planu VTS.

Utwórz środowisko testowe

Informacje o konfigurowaniu środowiska testowego na Androidzie 10 lub starszym znajdziesz w Vendor Test Suite (VTS) infrastruktura na Androida 10 i mniejszą.

Testowanie poprawki

Aby przetestować poprawkę:

  1. Utwórz pakiet VTS po stronie hosta:
    . build/envsetup.sh
    lunch aosp_arm64-userdebug
    make vts -j
    
  2. Przeprowadź domyślne testy VTS:
    vts-tradefed
    tf> run vts     // where vts is the test plan name
    

Plany VTS

Dostępne plany testów VTS:

Polecenie Opis
> uruchom VT Domyślne testy VTS
> uruchom vts-hal Domyślne testy VTS HAL (sprzętowe warstwy abstrakcji)
> uruchamianie jądra vts Domyślne testy jądra VTS

Listę wszystkich abonamentów znajdziesz tutaj /test/vts/tools/vts-tradefed/res/config.md

Pomoc

Instrukcja obsługi znajdziesz na /test/vts/doc Jeśli masz pytania na temat VTS, dołącz android-vts@googlegroups.com.