L'exécution de la couverture de code en mode sans interface graphique consiste à démarrer
un démon écouteur sur une machine et à y connecter une session de débogage à distance, en dirigeant les résultats
de l'analyse de couverture de code vers un répertoire spécifique ou par défaut. Ce mode est idéal pour exécuter
la couverture de code sur des programmes résidant sur différentes machines dans un réseau sans avoir à se connecter
au démon du plan de travail. Les résultats sont stockés par date dans la racine du répertoire de base de
l'utilisateur, sous le dossier CC.
Pourquoi et quand exécuter cette tâche
Remarque : - Le mode démon est nécessaire pour exécuter une couverture de code de transactions CICS sur AIX/Linux.
- Les résultats de la couverture de code seront stockés par date dans la racine du répertoire de base de
l'utilisateur, sous le dossier CC.
- Pour obtenir un diagramme de syntaxe et une liste complète des
options, voir Exécution de la couverture de code en mode sans interface graphique
Procédure
- Commencez par démarrer un démon de couverture de code. Celui-ci affectera un numéro de port et l'affichera sur
la console, puis il attendra une connexion.
$ codecov -startdaemon
Remarque : Vous pouvez spécifier un port particulier en ajoutant "=" suivi du numéro de port en question
ou de l'intervalle de numéros de port après l'option -startdaemon
Remarque : Vous pouvez démarrer plusieurs démons, chacun avec différentes options, à conditions qu'ils utilisent
des numéros de port différents.
- A partir d'une deuxième machine, démarrez une connexion de débogage à distance ciblant la machine sur laquelle vous avez
démarré le démon et utilisant le numéro de port spécifié à l'étape 1.
$ irmtdbgc -qhost=<hôte_démon>:<port_démon> <nom_programme>
- Lorsque l'exécution de la couverture de code est terminée, un message apparaît, indiquant les
résultats de cette exécution.