Die Vendor Test Suite (VTS) automatisiert HAL- und Betriebssystem-Kernel-Tests. So verwenden Sie VTS um eine native Android-Systemimplementierung zu testen, richte eine Testumgebung ein, Testen Sie dann einen Patch mit einem VTS-Plan.
Testumgebung einrichten
Informationen zum Einrichten einer Testumgebung für Android 10 oder niedriger finden Sie unter Anbieter-Test-Suite (VTS) und Infrastruktur für Android 10 und niedriger.
Patch testen
So testen Sie ein Patch:
- Erstellen Sie ein hostseitiges VTS-Paket:
. build/envsetup.sh
lunch aosp_arm64-userdebug
make vts -j
- Führen Sie die Standard-VTS-Tests aus:
vts-tradefed
tf> run vts // where vts is the test plan name
VTS-Tarife
Zu den verfügbaren VTS-Testplänen gehören:
Befehl | Beschreibung |
---|---|
> VTS laufen | Für standardmäßige VTS-Tests |
> Run VTS-Hal | Für standardmäßige VTS HAL-Tests (Hardware Abstraktionsschicht) |
> vts-kernel ausführen | Für standardmäßige VTS-Kerneltests |
Eine Liste aller Abos finden Sie unter
/test/vts/tools/vts-tradefed/res/config.md
Support
Das Nutzerhandbuch finden Sie unter
/test/vts/doc
Bei Fragen zu VTS besuchen Sie bitte
android-vts@googlegroups.com verwenden.