Testing
Pour chaque test, vous devrez obligatoirement avoir lancé GRSim.
Voici la procédure pour une installation globale (make install effectué) ou locale.
- Locale
- Globale
Dans le menu Démarrer, cherchez grSim.
#
Test bots-gatewaynote
Il est possible que vous devez appuyer sur la touche entrée pour voir l'invite de commande $mol
n'apparait pas au bout de 30 secondes.
Lorsque l'invite de commande $mol
apparait à l'écran, effectuez la commande suivante :
call "bots-gateway.control" '{ "id" : 1, "yellow" : true, "velocity" : { "angular": 0.2 }}'
Si le robot jaune avec l'id 1 tourne autour de lui-même dans le simulateur GrSim, vous avez réussi à parler au simulateur !
#
Test pipelinePour allumer chaque service via la commande npm run *
, il faudra utiliser un terminal différent.
note
Il est possible que vous devez appuyer sur la touche entrée si le mol n'apparait pas au bout de 30 secondes.
Dans le terminal 3, lorsque le prompt $mol
apparait à l'écran, effectuez la commande suivante :
call "MSB.triangle" '{ "ids" : [1, 2, 3] }'
Un triangle se forme avec les robots alliés 1, 2 et 3.
Si vous avez réussi ce test, la pipeline de service est fonctionnelle, vous pouvez commencer à développer.