AveragePostProcessor
public
class
AveragePostProcessor
extends BasePostProcessor
| java.lang.Object | ||
| ↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
| ↳ | com.android.tradefed.postprocessor.AveragePostProcessor | |
實作後處理器,計算指標清單的平均值。
摘要
常數 | |
|---|---|
String |
AVERAGE_KEY_TAG
|
公用建構函式 | |
|---|---|
AveragePostProcessor()
|
|
公用方法 | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder>
|
processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> rawMetrics, Map<String, LogFile> runLogs)
實作這個方法,即可從現有指標和記錄產生一組新指標。 |
常數
AVERAGE_KEY_TAG
public static final String AVERAGE_KEY_TAG
常數值: "_avg"
公用建構函式
AveragePostProcessor
public AveragePostProcessor ()
公用方法
processRunMetricsAndLogs
public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> rawMetrics,
Map<String, LogFile> runLogs)請實作這個方法,從現有指標和記錄產生一組新指標。系統只會傳回新產生的指標,且金鑰名稱不得重複 (不得與現有金鑰發生衝突)。
| 參數 | |
|---|---|
rawMetrics |
HashMap:可供執行作業使用的原始指標集。 |
runLogs |
Map:測試執行的記錄檔集。 |
| 傳回 | |
|---|---|
Map<String, MetricMeasurement.Metric.Builder> |
從執行指標產生的一組新指標。 |