MetricFilePostProcessor
public class MetricFilePostProcessor
extends BasePostProcessor
テストおよび実行レベルで収集されたメトリックログファイルをアップロードするために使用されます。 「aggregate-similar-tests」オプションを使用して、テスト実行レベルで同様のテストメトリックを集約し、ログファイルに書き込みます。テストは反復回数のみが異なるか、同じ名前で類似したテストと見なされます。これは、生のメトリックにのみアクセスできます。
概要
パブリックコンストラクター
MetricFilePostProcessor
public MetricFilePostProcessor ()
MetricFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
パラメーター |
---|
metricUtil | MetricUtility |
パブリックメソッド
processRunMetricsAndLogs
public processRunMetricsAndLogs ( rawMetrics,
runLogs)
このメソッドを実装して、既存のメトリックとログから一連の新しいメトリックを生成します。新しく生成されたメトリックのみが返され、一意のキー名が付けられます(既存のキーとの衝突は許可されません)。
パラメーター |
---|
rawMetrics | :実行に使用できる生のメトリックのセット。 |
runLogs | :テスト実行用のログファイルのセット。 |
戻り値 |
---|
| 実行メトリックから新しく生成されたメトリックのセット。 |
processTestMetricsAndLogs
public processTestMetricsAndLogs (TestDescription testDescription,
testMetrics,
testLogs)
このメソッドを実装して、各テストからのプロセスメトリックとログをポストします。新しく生成されたメトリックのみが返され、一意のキー名が付けられます(既存のキーとの衝突は許可されません)。
パラメーター |
---|
testDescription | TestDescription :テストを記述するTestDescriptionオブジェクト。 |
testMetrics | :テストからのメトリックのセット。 |
testLogs | :テスト中にログに記録されたファイルのセット。 |
戻り値 |
---|
| テストメトリクスから新しく生成されたメトリクスのセット。 |