com.android.tradefed.postprocessor

介面

IPostProcessor 後續處理器是 Trade Federation 物件,用於在測試後和結果回報前處理指標和記錄。 

類別

AggregatePostProcessor 指標匯總工具,可提供多次疊代測試執行期間收集的數值指標的最小值、最大值、平均值、變異數、標準差、總計、計數,以及選用的百分位數,並將這些指標視為雙精度浮點數。 
AveragePostProcessor 實作後處理器,計算指標清單的平均值。 
BasePostProcessor 所有實作項目都應擴充的基礎 IPostProcessor。 
BluetoothConnectionSuccessRatePostProcessor 實作後處理器,計算藍牙設定檔的成功率

使用「metric-key-match」指定包含藍牙連線狀態的指標 (以數字陣列表示),例如 [0, 1, 2, 3, 0, 1, 2, 3]。 

MetricFilePostProcessor 用於上傳在測試和執行層級收集的指標記錄檔。 
PerfettoGenericPostProcessor 後續處理器,可將文字/二進位指標 perfetto proto 檔案處理為鍵/值組合,方法是遞迴展開 proto 訊息和具有字串值的欄位,直到遇到具有數值的欄位為止。 
PerfettoTracePostProcessor 後處理器:從測試記錄中擷取 perfetto 追蹤記錄檔案,並對這些檔案執行追蹤記錄處理器,以產生 perfetto 指標 proto。 
StatsdBeforeAfterGaugeMetricPostProcessor 後續處理器,會以「前後」方式處理收集到的計量表指標,也就是:
StatsdEventMetricPostProcessor 後置處理器會使用處理器上指定的格式化工具,將 statsd 報表中的事件指標處理為鍵/值組合。 
StatsdGenericPostProcessor 後處理器:將二進位 proto statsd 報表處理成鍵/值組合,方法是將報表展開為樹狀結構。 

列舉

PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoTracePostProcessor.METRIC_FILE_FORMAT