DevTest トレースはすべて、エージェント プロファイル(デフォルトでは IntroscopeAgent.profile)内の DevTest 固有の .pbl ファイル(lisa-full.pbl または lisa-typical.pbl)の削除により無効にすることができます。 Lisa.jar を削除することもできます。 ただし、lisa.pbd で定義されたトレーサへの参照が残っている場合、エージェントは正しく起動できません。 これは、エージェント拡張内に見つからないトレーサを使用しようとしたためです。
DevTest テスト イベント トレーサは、有効な DevTest トグル ファイル(lisa-toggles-full.pbd または lisa-toggles-typical.pbd)内の「TurnOn: LisaTestEventTracing」ディレクティブをコメント アウトすることにより無効にできます。
その他の多くのパラメータを使用して、レポートされるメトリックの数を制限できます。 これらのパラメータは lisa.pbd ファイルで定義されています。 以下のパラメータを制御できます。
minMetricLevel の現在の設定より下のレベルで生成されたメトリックは、minMetricLevel に到達するまで集約されます。 これらのメトリックは、minMetricLevel が maxRollupLevel の上にない限り、maxRollupLevel のレベルまでレポートされます。 minMetricLevel が maxRollupLevel の上にある場合、メトリックはレポートされません。 maxRollupLevel より上のレベルで生成されたメトリックは、集約されたレベルではなく、生成されたレベルでのみレポートされます。
また、その他の 6 つのパラメータを使用すると、テスト イベント トレーサが収集するメトリックをテスト ケース、シミュレータ、テスト ステップの選択した組み合わせに制限することができます。 トレーサを設定して、テスト ケース、シミュレータ、またはテスト ステップの名前に基づいて包含したり除外したりすることができます。 名前は、正規表現または正規表現のペアと照合できます。 包含する正規表現に一致し、除外する正規表現に一致しないすべての名前が、メトリックをレポートするために選択されます。 包含する正規表現が定義されていない場合、すべての名前が含まれます。 除外する正規表現が定義されていない場合、名前は除外されません。
デフォルトでは、すべての使用可能なテスト ケース、シミュレータ、およびテスト ステップが含まれます。 「abort」および「end」という名前の内部テスト ステップのみが除外されます。 正規表現に特定の特殊文字(選択パターンを指定するために使用される | 記号など)が含まれる場合、正規表現全体を二重引用符で囲む必要があります。 それ以外の場合、引用符はオプションです。 以下に、lisa.pbd で定義されているデフォルトの包含および除外パターンを示します。
SetTracerParameter: LisaCoordinatorTracer includeTestCasesRegExp "" SetTracerParameter: LisaCoordinatorTracer excludeTestCasesRegExp "" SetTracerParameter: LisaCoordinatorTracer includeSimulatorsRegExp "" SetTracerParameter: LisaCoordinatorTracer excludeSimulatorsRegExp "" SetTracerParameter: LisaCoordinatorTracer includeTestStepsRegExp "" SetTracerParameter: LisaCoordinatorTracer excludeTestStepsRegExp "abort|end"
メトリックがレポートされるメトリック パスを設定できます。 メトリック パスの DevTest レベルの部分は、[set the init variable for your book] メソッドの TraceOneMethodWithParametersIfFlagged ディレクティブで指定される最後の値です。 これはデフォルトで「DevTest」です。 その他のレベルについては、以下のパラメータが、メトリック パスのテスト ケース、シミュレータ、およびテスト ステップのレベルの部分を定義します。
これらのパラメータの値には、以下の文字を使用しないでください。
コロンまたは縦棒は、それぞれアンダースコア(_)と置換されます。 先頭および末尾のスペースはこれらの名前から削除されます。 null 値または空の文字列を使用した名前は、値「Unknown」と置換されます。
パラメータがコメント アウトされているか、または空の文字列である場合、これらのパラメータのデフォルト値が適用されます。 各値には、関連するレベルの名前がメトリック パスへ挿入される場所を示すために関連するプレースホルダを含める必要があります。 以下に、lisa.pbd で定義されているデフォルト値を示します。
SetTracerParameter: LisaCoordinatorTracer pathComponentForTestCase "Test Case|{TestCase}"
SetTracerParameter: LisaCoordinatorTracer pathComponentForSimulator "Simulator|{Simulator}"
SetTracerParameter: LisaCoordinatorTracer pathComponentForTestStep "Step|{TestStep}"
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|