Il s'agit de la commande runtest qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.
PROGRAMME:
Nom
runtest - Pilote de test DejaGnu
SYNOPSIS
test d'exécution [OPTION]...
DESCRIPTION
DéjàGnu est un framework permettant de tester des programmes utilisant Expect. test d'exécution est le programme du pilote
pour DéjàGnu. Il contrôle les tests à exécuter et la manière de les exécuter.
OPTIONS
--tout Afficher tous les résultats des tests. Par défaut, seuls les résultats inattendus sont affichés.
--déboguer
allumer attendre Sortie de débogage interne. La sortie est enregistrée dans un fichier appelé
dbg.log.
--construire TRIOLET
Le TRIPLET de configuration pour le système de build.
--annuaire ANNUAIRE
Exécutez uniquement les tests dans le RÉPERTOIRE spécifié.
--Aidez-moi Imprime un écran d'aide, puis quitte.
--hôte TRIOLET
Le TRIPLET de configuration pour le système hôte.
--host_board Nom
La définition de la carte hôte à utiliser.
--ignorer test1.exp test2.exp ...
N'exécutez pas les tests spécifiés.
--courrier ´nom1 name2 ...´
Adresses de courrier électronique pour recevoir les résultats des tests.
--Nom HOSTNAME
Le nom d'hôte du réseau de la carte cible.
--objdir PATH
PATH est un répertoire contenant du code de test compilé.
--répertoire extérieur ANNUAIRE
Le nom d'un RÉPERTOIRE pour la sortie du journal de test.
--redémarrer
Redémarrez la carte cible lorsque test d'exécution initialise (si pris en charge).
--srcdir PATH
PATH est un répertoire contenant des répertoires de test.
--statut
Définissez l'état de sortie sur échouer en cas d'erreurs Tcl.
--strace N
S'allume attendre traçage interne à N niveaux profonds. La sortie est enregistrée dans un fichier
appelé dbg.log.
--cible TRIOLET
Le TRIPLET de configuration pour la cible.
--target_board Nom
Une liste de noms de cartes cibles sur lesquelles exécuter des tests.
--outil NOM DE L'OUTIL
Spécifiez l'outil à tester. NOM DE L'OUTIL contrôle la suite de tests appliquée et le
module d'initialisation associé.
--tool_exec PATH
Spécifiez le CHEMIN vers l'exécutable à tester.
--tool_opts OPTIONS
OPTIONS supplémentaires à transmettre à l'outil.
--verbeux, -v
Active davantage de résultats de débogage pour les cas de test et le code de l'utilitaire DejaGnu. Utiliser plus
plus d’une fois pour augmenter encore la production.
--version, -V
Imprime les versions de DejaGnu, Expect et Tcl.
--xml[=FICHIER], -x
Générer une sortie XML. DOSSIER est facultatif ; s'il est donné, c'est le nom du fichier de sortie.
Si ce n'est pas indiqué, le fichier de sortie est nommé d'après l'outil.
-D[numéro]
Activez le débogueur Tcl. nombre peut être 1 ou 0. Si c'est 1, alors le
Le shell risque de s'interrompre au démarrage. La touche d'interruption provoquera l'exécution de DejaGnu.
pour revenir à l'invite du débogueur. Si la valeur est 0, DejaGnu démarre normalement, mais un ^C abandonne
à l'invite du débogueur.
Tout nom de fichier sur la ligne de commande est supposé être un sous-ensemble du
Noms des tests à exécuter. Il s'agit généralement des noms des scripts de test (par exemple, foo.exp).
Les variables de style Makefile sont utilisées pour spécifier les noms d'outils et leurs indicateurs ; ceux-ci et d'autres
les valeurs dépendantes de la configuration sont enregistrées dans le fichier site.exp, créé pendant
configuration.
EXIT CODES
test d'exécution définit le code de sortie sur 1 si l'un des tests a échoué, ou le définit sur 0 si tous les
tests réussis.
Utiliser runtest en ligne à l'aide des services onworks.net
