Testowanie systemów za pomocą VTS

Pakiet testów dostawcy (VTS) automatyzuje testowanie HAL i rdzenia systemu operacyjnego. Aby za pomocą VTS przetestować natywną implementację systemu Android, skonfiguruj środowisko testowe, a potem przetestuj poprawkę za pomocą planu VTS.

Tworzenie środowiska testowego

Informacje o konfigurowaniu środowiska testowego dla Androida 10 lub starszego znajdziesz w artykule Pakiet testów dostawcy (VTS) i infrastruktura dla Androida 10 i starszych.

Testowanie poprawki

Aby przetestować poprawkę:

  1. Utwórz pakiet VTS po stronie hosta:
    . build/envsetup.sh
    lunch aosp_arm64-userdebug
    make vts -j
    
  2. 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:

Polecenie Opis
> uruchom vts Domyślne testy VTS
> uruchom vts-hal Domyślne testy VTS HAL (warstwa abstrakcji sprzętowej)
> run vts-kernel Domyślne testy jądra VTS

Aby wyświetlić listę wszystkich abonamentów, przejdź do /test/vts/tools/vts-tradefed/res/config.md.

Pomoc

Instrukcję obsługi znajdziesz na stronie /test/vts/doc. Jeśli masz pytania dotyczące VTS, dołącz do grupy android-vts@googlegroups.com.