Test des systèmes avec VTS

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:

  1. Créez un package VTS côté hôte:
    . build/envsetup.sh
    lunch aosp_arm64-userdebug
    make vts -j
    
  2. 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.