컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

GcovKernelCodeCoverageCollector

public final class GcovKernelCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver .

java.lang.객체
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.GcovKernelCodeCoverageCollector


BaseDeviceMetricCollector 는 gcov 커널 커버리지 측정을 debugfs 및 장치 외부로 가져온 다음 최종적으로 테스트 아티팩트로 기록합니다.

요약

필드

public static final String CHECK_DEBUGFS_MNT_COMMAND

public static final String DEBUGFS_PATH

public static final String MAKE_TEMP_DIR_COMMAND

public static final String MOUNT_DEBUGFS_COMMAND

public static final String RESET_GCOV_COUNTS_COMMAND

public static final String UNMOUNT_DEBUGFS_COMMAND

공개 생성자

GcovKernelCodeCoverageCollector ()

공개 방법

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

테스트 실행 종료 시 콜백.

void onTestRunStart ( DeviceMetricData runData, int testCount)
void setConfiguration ( IConfiguration config)

사용 중인 IConfiguration 을 주입합니다.

필드

CHECK_DEBUGFS_MNT_COMMAND

public static final String CHECK_DEBUGFS_MNT_COMMAND

DEBUGFS_PATH

public static final String DEBUGFS_PATH

MAKE_TEMP_DIR_COMMAND

public static final String MAKE_TEMP_DIR_COMMAND

MOUNT_DEBUGFS_COMMAND

public static final String MOUNT_DEBUGFS_COMMAND

RESET_GCOV_COUNTS_COMMAND

public static final String RESET_GCOV_COUNTS_COMMAND

UNMOUNT_DEBUGFS_COMMAND

public static final String UNMOUNT_DEBUGFS_COMMAND

공개 생성자

GcovKernelCodeCoverageCollector

public GcovKernelCodeCoverageCollector ()

공개 방법

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

테스트 실행 종료 시 콜백. 이것은 청소의 시간이어야합니다.

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

currentRunMetrics : ERROR(/#testRunEnded(long,Map)) 전달된 메트릭의 현재 맵입니다.

던지기
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData, 
                int testCount)

매개변수
runData DeviceMetricData

testCount int

던지기
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration config)

사용 중인 IConfiguration 을 주입합니다.

매개변수
config IConfiguration