AggregatePostProcessor

public class AggregatePostProcessor
extends BasePostProcessor

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


Агрегатор показателей, который выдает минимальное, максимальное, среднее значение, дисперсию, стандартное отклонение, общее количество, количество и (необязательно) процентили для числовых показателей, собранных во время выполнения тестов с несколькими итерациями, рассматривая их как двойные. Нечисловые показатели игнорируются. Метрики, содержащие как числовые, так и нечисловые значения, также будут игнорироваться.

Обратите внимание, что счетчик будет присутствовать только в том случае, если метрика имеет полностью числовые значения; в противном случае он будет отсутствовать вместе со всей остальной статистикой.

Он анализирует метрики из одной строки, поскольку в настоящее время метрики передаются таким образом.

Резюме

Общественные конструкторы

AggregatePostProcessor ()

Публичные методы

processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs)

Реализуйте этот метод, чтобы сгенерировать набор новых показателей из существующих показателей и журналов.

processTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs) 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 : Набор файлов, зарегистрированных во время теста.

Возврат
Набор вновь созданных метрик из тестовых метрик.