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 一种后处理器,用于通过递归展开具有字符串值的 proto 消息和字段,直到遇到具有数值的字段,从而将文本/二进制指标 perfetto proto 文件处理为键值对。 
PerfettoTracePostProcessor 一种后处理器,用于从测试日志中检索 Perfetto 轨迹文件,并在这些文件上运行轨迹处理器以生成 Perfetto 指标 proto。 
StatsdBeforeAfterGaugeMetricPostProcessor 一种后处理器,用于处理以“前后”方式(即
StatsdEventMetricPostProcessor 一种后处理器,用于使用处理器上指定的格式化程序将 statsd 报告中的事件指标处理为键值对。 
StatsdGenericPostProcessor 一种后处理器,用于通过将二进制 proto statsd 报告扩展为树结构,将其处理为键值对。 

枚举

PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoTracePostProcessor.METRIC_FILE_FORMAT