La Vendor Test Suite (VTS) automatise les tests du noyau HAL et OS. Pour utiliser VTS afin de tester l'implémentation d'un système natif Android, configurez un environnement de test, puis testez un correctif à l'aide d'un plan VTS.
Établir un environnement de test
Pour plus d'informations sur la configuration d'un environnement de test pour Android 10 ou version antérieure, consultez Vendor Test Suite (VTS) et infrastructure pour Android 10 et version antérieure .
Tester un patch
Pour tester un patch :
- Créez un package côté hôte VTS :
. 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
Forfaits VTS
Les plans de test VTS disponibles incluent :
Commande | Description |
---|---|
> exécuter VTS | Pour les tests VTS par défaut |
> lancez vts-hal | Pour les tests VTS HAL (hardware abstraction layer) par défaut |
> exécutez vts-kernel | Pour les tests du noyau VTS par défaut |
Pour afficher une liste de tous les plans, reportez-vous à /test/vts/tools/vts-tradefed/res/config.md
.
Soutien
Vous pouvez consulter un manuel d'utilisation sur /test/vts/doc
. Pour toute question sur VTS, veuillez contacter android-vts@googlegroups.com .