MetricFilePostProcessor
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(
기존 측정항목에서 새 측정항목 집합을 생성하려면 이 메서드를 구현해야 합니다. 할 수 있습니다 |
|
processTestMetricsAndLogs(TestDescription testDescription,
이 메서드를 구현하여 각 테스트의 사후 프로세스 측정항목과 로그를 구현하세요. |
void
|
setUp()
하위 포스트 프로세서에서 이 메서드를 재정의하여 테스트가 실행되기 전에 초기화합니다. |
void
|
writeMetricFile(
결과 파일에 측정항목을 작성하고 업로드합니다. |
공개 생성자
MetricFilePostProcessor
public MetricFilePostProcessor ()
MetricFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
매개변수 | |
---|---|
metricUtil |
MetricUtility |
공개 메서드
프로세스 실행 측정항목 및 로그
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
기존 측정항목에서 새 측정항목 집합을 생성하려면 이 메서드를 구현해야 합니다. 할 수 있습니다 새로 생성된 측정항목만 반환되고 고유한 키 이름( 기존 키와의 충돌이 허용됨).
매개변수 | |
---|---|
rawMetrics |
: 실행에 사용할 수 있는 원시 측정항목 집합입니다. |
runLogs |
: 테스트 실행의 로그 파일 집합입니다. |
반환 값 | |
---|---|
|
실행 측정항목에서 새로 생성된 측정항목 집합입니다. |
프로세스 테스트 측정항목 및 로그
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
이 메서드를 구현하여 각 테스트의 사후 프로세스 측정항목과 로그를 구현하세요. 새 생성된 측정항목은 고유한 키 이름으로 반환되어야 하며 (기존 키가 허용됩니다.
매개변수 | |
---|---|
testDescription |
TestDescription : 테스트를 설명하는 TestDescription 객체입니다. |
testMetrics |
: 테스트의 측정항목 집합입니다. |
testLogs |
: 테스트 중에 로깅되는 파일 집합입니다. |
반환 값 | |
---|---|
|
테스트 측정항목에서 새로 생성된 측정항목 집합입니다. |
설정
public void setUp ()
하위 포스트 프로세서에서 이 메서드를 재정의하여 테스트가 실행되기 전에 초기화합니다.
쓰기 측정항목 파일
public void writeMetricFile (metrics, String testId)
결과 파일에 측정항목을 작성하고 업로드합니다.