LogcatOnFailureCollector

public class LogcatOnFailureCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.LogcatOnFailureCollector


테스트 사례가 실패할 때 logcat을 캡처하고 기록하는 수집기입니다.

요약

공개 생성자

LogcatOnFailureCollector ()

공개 메소드

void onTestFail ( DeviceMetricData testData, TestDescription test)

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

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

테스트 실행이 종료되면 콜백됩니다.

void onTestRunFailed ( DeviceMetricData testData, FailureDescription failure)

testRunFailed 이벤트에 대한 콜백

void onTestRunStart ( DeviceMetricData runData)

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

void onTestStart ( DeviceMetricData testData)

테스트 케이스가 시작될 때의 콜백입니다.

보호된 방법

void collectAndLog (String testName, int size)

공개 생성자

LogcatOnFailureCollector

public LogcatOnFailureCollector ()

공개 메소드

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

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

매개변수
testData DeviceMetricData : 테스트 사례에 대한 데이터를 보유하는 DeviceMetricData .

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

던지기
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

테스트 실행이 종료되면 콜백됩니다. 지금은 청소의 시간이 되어야 합니다.

매개변수
runData DeviceMetricData : 실행에 대한 데이터를 보유하는 DeviceMetricData . onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) 동안과 동일한 객체가 됩니다.

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

onTestRun실패함

public void onTestRunFailed (DeviceMetricData testData, 
                FailureDescription failure)

testRunFailed 이벤트에 대한 콜백

던지기
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

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

매개변수
runData DeviceMetricData : 실행에 대한 데이터를 보유하는 DeviceMetricData .

onTestStart

public void onTestStart (DeviceMetricData testData)

테스트 케이스가 시작될 때의 콜백입니다.

매개변수
testData DeviceMetricData : 테스트 사례에 대한 데이터를 보유하는 DeviceMetricData .

보호된 방법

수집 및 로그

protected void collectAndLog (String testName, 
                int size)

매개변수
testName String

size int

던지기
DeviceNotAvailableException