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