集約ポストプロセッサ

public class AggregatePostProcessor
extends BasePostProcessor

java.lang.オブジェクト
com.android.tradefed.postprocessor.BasePostProcessor
com.android.tradefed.postprocessor.AggregatePostProcessor


複数回の反復テスト実行中に収集された数値メトリクスの最小値、最大値、平均値、分散、標準偏差、合計、カウント、およびオプションでパーセンタイルを提供するメトリクス アグリゲータ。それらを double として扱います。数値以外のメトリックは無視されます。数値と数値以外の値が混在するメトリックも無視されます。

count は、メトリックにすべて数値が含まれる場合にのみ存在することに注意してください。そうしないと、他のすべての統計情報とともに表示されなくなります。

現在メトリクスはこの方法で渡されるため、単一の文字列からメトリクスを解析します。

まとめ

パブリックコンストラクター

AggregatePostProcessor ()

パブリックメソッド

processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs)

既存のメトリックとログから新しいメトリックのセットを生成するには、このメソッドを実装します。

processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs)

このメソッドを実装して、各テストのメトリクスとログを後処理します。

パブリックコンストラクター

集約ポストプロセッサ

public AggregatePostProcessor ()

パブリックメソッド

プロセス実行メトリクスとログ

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

既存のメトリックとログから新しいメトリックのセットを生成するには、このメソッドを実装します。新しく生成されたメトリクスのみを、一意のキー名とともに返す必要があります (既存のキーとの衝突は許可されません)。

パラメーター
rawMetrics : 実行に使用できる生のメトリクスのセット。

runLogs : テスト実行のログ ファイルのセット。

戻り値
実行メトリクスから新しく生成されたメトリクスのセット。

プロセステストメトリクスとログ

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

このメソッドを実装して、各テストのメトリクスとログを後処理します。新しく生成されたメトリクスのみを、一意のキー名とともに返す必要があります (既存のキーとの衝突は許可されません)。

パラメーター
testDescription TestDescription : テストを説明する TestDescription オブジェクト。

testMetrics : テストからのメトリクスのセット。

testLogs : テスト中に記録されたファイルのセット。

戻り値
テスト メトリクスから新たに生成されたメトリクスのセット。