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) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

테스트 케이스가 종료되면 콜백됩니다.

void onTestFail ( DeviceMetricData testData, TestDescription test)

테스트 케이스가 실패할 때 콜백.

void onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) 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