MetricFilePostProcessor
public class MetricFilePostProcessor
extends BasePostProcessor
java.lang.객체 | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.MetricFilePostProcessor |
테스트 및 실행 수준에서 수집된 메트릭 로그 파일을 업로드하는 데 사용됩니다. 테스트 실행 수준에서 유사한 테스트 메트릭을 집계하고 로그 파일에 기록하려면 "aggregate-similar-tests" 옵션을 사용하십시오. 반복 횟수만 다르거나 이름이 같은 테스트는 유사한 테스트로 간주됩니다. 원시 메트릭에만 액세스할 수 있습니다.
요약
공개 생성자 | |
---|---|
MetricFilePostProcessor () | |
MetricFilePostProcessor ( MetricUtility metricUtil) |
공개 방법 | |
---|---|
processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) 기존 측정항목 및 로그에서 새 측정항목 집합을 생성하려면 이 방법을 구현하세요. | |
processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) 이 방법을 구현하여 각 테스트의 메트릭 및 로그를 사후 처리합니다. | |
void | setUp () 테스트 실행 전에 초기화하려면 하위 포스트 프로세서에서 이 메서드를 재정의합니다. |
void | writeMetricFile ( metrics, String testId) writeMetricFile ( metrics, String testId) 결과 파일에 메트릭을 작성하고 업로드합니다. |
공개 생성자
MetricFilePostProcessor
public MetricFilePostProcessor ()
MetricFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
매개변수 | |
---|---|
metricUtil | MetricUtility |
공개 방법
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
기존 측정항목 및 로그에서 새 측정항목 집합을 생성하려면 이 방법을 구현하세요. 새로 생성된 메트릭만 고유한 키 이름으로 반환되어야 합니다(기존 키와의 충돌은 허용되지 않음).
매개변수 | |
---|---|
rawMetrics | |
runLogs |
보고 | |
---|---|
실행 메트릭에서 새로 생성된 메트릭 집합입니다. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
이 방법을 구현하여 각 테스트의 메트릭 및 로그를 사후 처리합니다. 새로 생성된 메트릭만 고유한 키 이름으로 반환되어야 합니다(기존 키와의 충돌은 허용되지 않음).
매개변수 | |
---|---|
testDescription | TestDescription : 테스트를 설명하는 TestDescription 개체입니다. |
testMetrics | |
testLogs |
보고 | |
---|---|
테스트 측정항목에서 새로 생성된 측정항목 집합입니다. |
설정
public void setUp ()
테스트 실행 전에 초기화하려면 하위 포스트 프로세서에서 이 메서드를 재정의합니다.
writeMetricFile
public void writeMetricFile (metrics, String testId)
결과 파일에 메트릭을 작성하고 업로드합니다.