Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status
colourGreen
title5 nov 2024

Info

Vous pouvez utiliser un émulateur Android pour vous aider à développer vos tests GDSL. Il est utile si vous ne disposez pas d'un appareil réel ou si vous voulez tester sur un appareil avec la même résolution qu'un appareil sur le testbench. N'utilisez pas l'émulateur si vous souhaitez obtenir des mesures, les métriques (énergie, données...) n'étant pas disponibles.

1 -

...

Modification du fichier job.yml

Code Block
languageyaml
job:
  extras:
    config-skipsetupphone: true

...

Dans le second cas, il installe l'application au début du test et la désinstalle à la fin.

2 -

...

Modification du fichier config.yml

Code Block
languageyaml
target:
  connection: usb
  serial: xxxx

Le champ target.serial correspond à l'identifiant de l'émulateur. Vous pouvez le trouver en exécutant « adb devices ».

3 -

...

Exécution du Testrunner

  • Lancer un émulateur Android

    • Option 1 : ouvrir la fenêtre Device Manager d'Android Studio et cliquer sur le triangle

    • Option 2 : lancer un émulateur à partir de la ligne de commande (partie 2.5)

  • Si vous lancez le testrunner pour la première fois, vous devez le faire une fois sans l'option --no-update :

    • Sur Linux et macOS: ./testrunner -jobFile job.yml -config config.yml

    • Sur Windows: testrunner -jobFile job.yml -config config.yml

...