La suite de test fournisseur (VTS) automatise les tests du noyau HAL et du noyau de l'OS. Pour utiliser VTS pour tester l'implémentation d'un système natif Android, configurez un environnement de test puis de tester un correctif à l'aide d'un plan VTS.
Établir un environnement de test
Pour savoir comment configurer un environnement de test pour Android 10 ou version antérieure, consultez Suite de test pour les fournisseurs (VTS) et infrastructure pour Android 10 et inférieurs.
Tester un correctif
Pour tester un correctif:
- Créez un package VTS côté hôte:
. build/envsetup.sh
lunch aosp_arm64-userdebug
make vts -j
- Exécutez les tests VTS par défaut:
vts-tradefed
tf> run vts // where vts is the test plan name
Plans VTS
Les plans de test VTS disponibles incluent:
Commande | Description |
---|---|
> exécuter un test vts | Pour les tests VTS par défaut |
> exécuter vts-hal | Pour les tests VTS HAL (couche d'abstraction matérielle) par défaut |
> exécuter vts-kernel | Pour les tests de noyau VTS par défaut |
Pour afficher la liste de tous les forfaits, reportez-vous à
/test/vts/tools/vts-tradefed/res/config.md
Assistance
Vous pouvez consulter un manuel utilisateur à l'adresse
/test/vts/doc
Pour toute question sur les VTS, veuillez rejoindre
android-vts@googlegroups.com.