com.android.tradefed.postprocessor

接口

IPostProcessor 后处理器是 Trade Federation 对象,旨在允许在测试后和结果报告前处理指标和日志 。 

AggregatePostProcessor 指标聚合器,用于为多次迭代测试运行期间收集的数字指标提供最小值、最大值、平均值、方差、标准差、总和、计数,并 可选择提供百分位数, 将这些指标视为双精度浮点数。 
AveragePostProcessor 后处理器的实现,用于计算指标列表的平均值。 
BasePostProcessor 每个实现都应扩展的基础 IPostProcessor。 
BluetoothConnectionSuccessRatePostProcessor 后处理器的实现,用于计算蓝牙配置文件的成功率

使用“metric-key-match”指定包含数字 数组中蓝牙连接状态的指标,例如 [0, 1, 2, 3, 0, 1, 2, 3]。 

GeminiDebuggingPostProcessor 后处理器,用于创建提示查询以调试错误。 
MetricFilePostProcessor 用于上传在测试和运行级别收集的指标日志文件。 
PerfettoGenericPostProcessor 后处理器,用于通过 递归展开具有字符串值的 proto 消息和字段,直到遇到具有 数值的字段,将文本/二进制指标 perfetto proto 文件处理为键值对。 
PerfettoTracePostProcessor 后处理器,用于从测试日志中检索 perfetto 轨迹文件,并在这些文件上运行轨迹 处理器以生成 perfetto 指标 proto。 
SimpleperfProfilePostProcessor 后处理器,用于查找 simpleperf 分析数据并生成 pprof 配置文件。 
StatsdBeforeAfterGaugeMetricPostProcessor 后处理器,用于处理以“之前/之后”方法收集的测量指标,即
StatsdEventMetricPostProcessor 后处理器,用于使用 处理器上指定的格式化程序将 statsd 报告中的事件指标处理为键值对。 
StatsdGenericPostProcessor 后处理器,用于通过将 报告展开为树形结构,将二进制 proto statsd 报告处理为键值对。 

枚举

AutoLogProcessor 枚举,用于描述哪些处理器可以由 harness 自动处理。 
PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoTracePostProcessor.METRIC_FILE_FORMAT