AggregatePostProcessor
public
class
AggregatePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.AggregatePostProcessor |
指標匯總工具,可針對在多次迭代測試執行期間收集到的數值指標,提供最小值、最大值、平均值、變異數、標準差、總數、計數,以及選用的百分位數,並將這些指標視為雙精度浮點值。系統會忽略非數值指標。系統也會忽略混合數字和非數字值的指標。
請注意,只有當指標的所有值皆為數字時,系統才會顯示計數;否則,計數和所有其他統計資料都不會顯示。
它會剖析單一字串中的指標,因為目前的指標是透過這種方式傳遞。
摘要
公用建構函式 | |
---|---|
AggregatePostProcessor()
|
公用方法 | |
---|---|
|
processRunMetricsAndLogs(
實作此方法,即可從現有指標和記錄產生一組新指標。 |
|
processTestMetricsAndLogs(TestDescription testDescription,
實作此方法,以便從每項測試中後處理指標和記錄。 |
公用建構函式
AggregatePostProcessor
public AggregatePostProcessor ()
公用方法
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
實作此方法,即可從現有指標和記錄產生一組新指標。請只傳回新產生的指標,並附上專屬的鍵名稱 (不得與現有鍵衝突)。
參數 | |
---|---|
rawMetrics |
:可用於執行作業的原始指標集。 |
runLogs |
:測試執行作業的記錄檔集合。 |
傳回 | |
---|---|
|
從執行指標新產生的指標組合。 |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
實作此方法,以便從每項測試中後處理指標和記錄。請只傳回新產生的指標,並附上專屬的鍵名稱 (不得與現有鍵重複)。
參數 | |
---|---|
testDescription |
TestDescription :描述測試的 TestDescription 物件。 |
testMetrics |
:測試的一系列指標。 |
testLogs |
:測試期間記錄的檔案集合。 |
傳回 | |
---|---|
|
從測試指標新產生的指標組合。 |