메트릭 파일포스트 프로세서

public class MetricFilePostProcessor
extends BasePostProcessor

java.lang.Object
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)

결과 파일에 측정항목을 쓰고 업로드합니다.

공개 생성자

메트릭 파일포스트 프로세서

public MetricFilePostProcessor ()

메트릭 파일포스트 프로세서

public MetricFilePostProcessor (MetricUtility metricUtil)

매개변수
metricUtil MetricUtility

공개 메소드

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

기존 측정항목과 로그에서 새로운 측정항목 집합을 생성하려면 이 방법을 구현하세요. 새로 생성된 측정항목만 고유한 키 이름으로 반환되어야 합니다(기존 키와의 충돌은 허용되지 않음).

매개변수
rawMetrics : 실행에 사용할 수 있는 원시 측정항목 집합입니다.

runLogs : 테스트 실행을 위한 로그 파일 세트입니다.

보고
실행 측정항목에서 새로 생성된 측정항목 집합입니다.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

각 테스트의 측정항목 및 로그를 게시하려면 이 방법을 구현하세요. 새로 생성된 측정항목만 고유한 키 이름으로 반환되어야 합니다(기존 키와의 충돌은 허용되지 않음).

매개변수
testDescription TestDescription : 테스트를 설명하는 TestDescription 개체입니다.

testMetrics : 테스트의 측정항목 집합입니다.

testLogs : 테스트 중에 기록된 파일 세트입니다.

보고
테스트 측정항목에서 새로 생성된 측정항목 집합입니다.

설정

public void setUp ()

테스트가 실행되기 전에 초기화하려면 하위 사후 프로세서에서 이 메서드를 재정의하세요.

쓰기메트릭 파일

public void writeMetricFile ( metrics, 
                String testId)

결과 파일에 측정항목을 쓰고 업로드합니다.