ClangCodeCoverageCollector

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

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


장치에서 Clang 적용 범위 측정값을 가져와 테스트 아티팩트로 기록하는 BaseDeviceMetricCollector 입니다.

요약

공개 생성자

ClangCodeCoverageCollector ()

공개 메소드

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

void rebootEnded ( ITestDevice device)

기기 재부팅이 종료되면 알림을 받습니다.

void setConfiguration ( IConfiguration configuration)

사용 중인 IConfiguration 삽입합니다.

void setRunUtil ( IRunUtil runUtil)

공개 생성자

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

공개 메소드

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

던지기
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

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

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

던지기
DeviceNotAvailableException

재부팅종료됨

public void rebootEnded (ITestDevice device)

기기 재부팅이 종료되면 알림을 받습니다.

참고: 이 콜백 중에 수신기는 재부팅을 피해야 합니다. 재부팅 시도는 무시됩니다.

매개변수
device ITestDevice : 재부팅이 종료된 ITestDevice 입니다.

던지기
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

사용 중인 IConfiguration 삽입합니다.

매개변수
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

매개변수
runUtil IRunUtil