Testowanie systemów z VTS

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ę:

  1. Zbuduj pakiet po stronie hosta VTS:
    . 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 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 .