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