MetricFilePostProcessor
public class MetricFilePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.MetricFilePostProcessor |
テストおよび実行レベル中に収集されたメトリクス ログ ファイルをアップロードするために使用されます。 「aggregate-similar-tests」オプションを使用して、テスト実行レベルで同様のテスト メトリックを集計し、ログ ファイルに書き込みます。反復回数のみが異なるテスト、または同じ名前のテストは、類似したテストと見なされます。これにより、未加工のメトリックのみにアクセスできます。
まとめ
パブリック コンストラクター | |
---|---|
MetricFilePostProcessor () | |
MetricFilePostProcessor ( MetricUtility metricUtil) |
公開メソッド | |
---|---|
processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) 既存のメトリックとログから一連の新しいメトリックを生成するには、このメソッドを実装します。 | |
processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) このメソッドを実装して、各テストのプロセス メトリックとログをポストします。 | |
void | setUp () 子ポスト プロセッサでこのメソッドをオーバーライドして、テストの実行前に初期化します。 |
void | writeMetricFile ( metrics, String testId) writeMetricFile ( metrics, String testId) メトリクスを結果ファイルに書き込み、アップロードします。 |
パブリック コンストラクター
MetricFilePostProcessor
public MetricFilePostProcessor ()
MetricFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
パラメーター | |
---|---|
metricUtil | MetricUtility |
公開メソッド
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
既存のメトリックとログから一連の新しいメトリックを生成するには、このメソッドを実装します。新しく生成されたメトリックのみが返され、一意のキー名が付けられます (既存のキーとの衝突は許可されません)。
パラメーター | |
---|---|
rawMetrics | |
runLogs |
戻り値 | |
---|---|
実行メトリックから新しく生成されたメトリックのセット。 |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
このメソッドを実装して、各テストのプロセス メトリックとログをポストします。新しく生成されたメトリックのみが返され、一意のキー名が付けられます (既存のキーとの衝突は許可されません)。
パラメーター | |
---|---|
testDescription | TestDescription : テストを説明する TestDescription オブジェクト。 |
testMetrics | |
testLogs |
戻り値 | |
---|---|
テスト メトリックから新しく生成されたメトリックのセット。 |
設定
public void setUp ()
子ポスト プロセッサでこのメソッドをオーバーライドして、テストの実行前に初期化します。
writeMetricFile
public void writeMetricFile (metrics, String testId)
メトリクスを結果ファイルに書き込み、アップロードします。