АгрегатПостпроцессор
public class AggregatePostProcessor
extends BasePostProcessor
java.lang.Объект | ||
↳ | 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) Реализуйте этот метод для публикации показателей процесса и журналов каждого теста. |
Общественные конструкторы
АгрегатПостпроцессор
public AggregatePostProcessor ()
Публичные методы
процессРунМетриксандлогс
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Реализуйте этот метод, чтобы создать набор новых метрик из существующих метрик и журналов. Должны возвращаться только вновь сгенерированные метрики с уникальным именем ключа (коллизии с существующими ключами не допускаются).
Параметры | |
---|---|
rawMetrics | |
runLogs |
Возврат | |
---|---|
Набор вновь созданных метрик на основе метрик выполнения. |
процесстестметриксандлогис
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Реализуйте этот метод для публикации показателей процесса и журналов каждого теста. Должны возвращаться только вновь сгенерированные метрики с уникальным именем ключа (коллизии с существующими ключами не допускаются).
Параметры | |
---|---|
testDescription | TestDescription : объект TestDescription, описывающий тест. |
testMetrics | |
testLogs |
Возврат | |
---|---|
Набор вновь созданных метрик из тестовых метрик. |