AggregatePostProcessor

public class AggregatePostProcessor
extends BasePostProcessor

java.lang.Object 中
   ↳ com.android.tradefed.postprocessor.BasePostProcessor
     ↳ com.android.tradefed.postprocessor.AggregatePostProcessor


一个指标聚合器,可提供最小值、最大值、平均值、方差、标准差、总值、计数和 (可选)在多次迭代测试运行期间收集的数值指标的百分位数; 将它们视为双精度型字符串。非数字指标会被忽略。同时包含数值和 非数字值也会被忽略。

请注意,只有当指标的值均为全数字值时,才会显示计数;否则 以及所有其他统计信息。

它从单个字符串解析指标,因为目前指标是以这种方式传递的。

摘要

公共构造函数

AggregatePostProcessor()

公共方法

processRunMetricsAndLogs( rawMetrics, runLogs)

实现此方法,以便根据现有指标生成一组新指标,并 日志。

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

实现此方法可对每次测试中的指标和日志进行后处理。

公共构造函数

AggregatePostProcessor

public AggregatePostProcessor ()

公共方法

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

实现此方法,以便根据现有指标生成一组新指标,并 日志。系统应仅返回新生成的指标,并且指标名称是唯一的(没有 与现有密钥冲突)。

参数
rawMetrics :可用于运行的原始指标集。

runLogs :测试运行的一组日志文件。

返回
根据运行指标新生成的一组指标。

processTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

实现此方法可对每次测试中的指标和日志进行后处理。只有 系统应返回生成的指标,并且指标具有唯一的键名(与现有指标 键)。

参数
testDescription TestDescription:描述测试的 TestDescription 对象。

testMetrics :测试中的一组指标。

testLogs :测试期间记录的文件集。

返回
通过测试指标新生成的一组指标。