Tests de systèmes avec VTS

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 :

  1. Créez un package côté hôte VTS :
    . 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
    

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 .