LogcatTimingMetricCollector

public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.LogcatTimingMetricCollector


하나 이상의 반복 테스트 중에 지정된 정규식 패턴을 사용하여 logcat 행에서 이벤트의 시작 및 종료 신호를 파싱하여 logcat에서 타이밍 정보 (예: 사용자 전환 시간)를 수집하는 측정항목 수집기입니다.

요약

공개 생성자

LogcatTimingMetricCollector()

공개 메서드

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

테스트 사례가 종료될 때 콜백

void onTestFail(DeviceMetricData testData, TestDescription test)

테스트 사례가 실패할 때의 콜백입니다.

void onTestRunEnd(DeviceMetricData testData, currentTestCaseMetrics)

테스트 실행이 종료될 때의 콜백입니다.

void onTestRunStart(DeviceMetricData testData)

테스트 실행이 시작될 때의 콜백입니다.

void onTestStart(DeviceMetricData testData)

테스트 사례가 시작될 때의 콜백입니다.

공개 생성자

LogcatTimingMetricCollector

public LogcatTimingMetricCollector ()

공개 메서드

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

테스트 사례가 종료될 때 콜백 이제 정리할 시간입니다.

매개변수
testData DeviceMetricData: 테스트 사례의 데이터를 보유하는 DeviceMetricData입니다. onTestStart(com.android.tradefed.device.metric.DeviceMetricData)와 동일한 객체입니다.

currentTestCaseMetrics : ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))에 전달된 현재 측정항목 맵입니다.

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

테스트 사례가 실패할 때의 콜백입니다.

매개변수
testData DeviceMetricData: 테스트 사례의 데이터를 보유하는 DeviceMetricData입니다.

test TestDescription: 진행 중인 테스트 사례의 TestDescription입니다.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

테스트 실행이 종료될 때의 콜백입니다. 이제 정리할 시간입니다.

매개변수
testData DeviceMetricData: 실행에 관한 데이터를 보유한 DeviceMetricData입니다. onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)와 동일한 객체입니다.

currentTestCaseMetrics : ERROR(/#testRunEnded(long,Map))에 전달된 현재 측정항목 맵입니다.

onTestRunStart

public void onTestRunStart (DeviceMetricData testData)

테스트 실행이 시작될 때의 콜백입니다.

매개변수
testData DeviceMetricData: 실행에 관한 데이터를 보유한 DeviceMetricData입니다.

생성 값
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

테스트 사례가 시작될 때의 콜백입니다.

매개변수
testData DeviceMetricData: 테스트 사례의 데이터를 보유하는 DeviceMetricData입니다.

생성 값
DeviceNotAvailableException