Vous pouvez désactiver l'ensemble du suivi de DevTest en supprimant toutes les références aux fichiers .pbl propres à DevTest (lisa-full.pbl ou lisa-typical.pbl) dans le profil de l'agent (IntroscopeAgent.profile par défaut). Vous pouvez également supprimer le fichier Lisa.jar. Toutefois, si des références aux outils de suivi demeurent dans lisa.pbd, le démarrage de l'agent échouera. Cet échec est dû d'une tentative d'utilisation d'un outil de suivi introuvable dans les extensions d'agent.
Vous pouvez désactiver l'outil de suivi d'événements de test en commentant la directive TurnOn:LisaTestEventTracing dans le fichier de basculement de DevTest actif (lisa-toggles-full.pbd ou lisa-toggles-typical.pbd).
Vous pouvez utiliser de nombreux autres paramètres pour limiter le nombre de mesures signalées. Ces paramètres sont définis dans le fichier lisa.pbd. Vous pouvez contrôler les paramètres suivants :
Les mesures générées sous le paramètre actuel minMetricLevel sont cumulées jusqu'à atteindre minMetricLevel. Ces mesures sont alors signalées à partir de ce niveau jusqu'au niveau du paramètre maxRollupLevel, sauf si minMetricLevel est supérieur à maxRollupLevel. Si minMetricLevel est supérieur à maxRollupLevel, les mesures ne seront pas signalées. Toute mesure générée à un niveau supérieur à maxRollupLevel est signalée au niveau généré uniquement, non au niveau cumulé.
De plus, six autres paramètres permettent à l'outil de suivi d'événements de test de limiter les mesures à des combinaisons sélectionnées de scénarios de test, simulateurs, ou étapes de test. Vous pouvez configurer l'outil de suivi pour inclure ou exclure en fonction du nom du scénario de test, du simulateur, ou de l'étape de test. Vous pouvez établir des correspondances du nom au niveau d'expressions régulières ou d'une paire d'expressions régulières. Tous les noms qui correspondent à l'expression régulière d'inclusion et non à l'expression régulière d'exclusion seront sélectionnés pour signaler des mesures. Si l'expression régulière d'inclusion n'est pas définie, tous les noms seront inclus. Si l'expression régulière d'exclusion n'est pas définie, aucun nom ne sera exclus.
Par défaut, tous les scénarios de test, simulateurs et étapes de test possibles sont inclus. Seules les étapes de test internes appelées abort (interrompre) et end (finaliser) sont exclues. Si l'expression régulière contient certains caractères spéciaux (par exemple : symbole | utilisé pour spécifier des modèles alternatifs), l'expression régulière complète doit être placée entre guillemets doubles. Sinon, les guillemets sont facultatifs. L'exemple suivant illustre les modèles d'inclusion et d'exclusion par défaut définis dans lisa.pbd.
SetTracerParameter: LisaCoordinatorTracer includeTestCasesRegExp "" SetTracerParameter: LisaCoordinatorTracer excludeTestCasesRegExp "" SetTracerParameter: LisaCoordinatorTracer includeSimulatorsRegExp "" SetTracerParameter: LisaCoordinatorTracer excludeSimulatorsRegExp "" SetTracerParameter: LisaCoordinatorTracer includeTestStepsRegExp "" SetTracerParameter: LisaCoordinatorTracer excludeTestStepsRegExp "abort|end"
Vous pouvez configurer le chemin de mesure sous lequel les mesures seront signalées. La partie de niveau DevTest du chemin de mesures est la dernière valeur spécifiée dans la directive TraceOneMethodWithParametersIfFlagged pour la méthode < init>. Elle est définie par défaut sur DevTest. Dans le cas des autres niveaux, les paramètres suivants définissent les parties du chemin de mesures pour les niveaux de scénario de test, de simulateur et d'étape de test :
Evitez d'utiliser les caractères suivants dans les valeurs de ces paramètres :
Un trait de soulignement (_) remplace chaque occurrence de deux-points ou de barre verticale. Les espaces de début et de fin sont supprimés de ces noms. La valeur Unknown (Inconnu) remplace un nom par une valeur nulle ou une chaîne vide.
Les valeurs par défaut de ces paramètres sont appliquées si le paramètre est commenté ou est une chaîne vide. Chaque valeur doit contenir l'espace réservé pertinent pour indiquer l'endroit au niveau duquel le nom du niveau pertinent est inséré dans le chemin de mesures. Voici un exemple de valeurs par défaut définies dans lisa.pbd :
SetTracerParameter: LisaCoordinatorTracer pathComponentForTestCase "Test Case|{TestCase}"
SetTracerParameter: LisaCoordinatorTracer pathComponentForSimulator "Simulator|{Simulator}"
SetTracerParameter: LisaCoordinatorTracer pathComponentForTestStep "Step|{TestStep}"
|
Copyright © 2014 CA Technologies.
Tous droits réservés.
|
|