NativeCodeCoverageFlusher

public final class NativeCodeCoverageFlusher
extends Object

java.lang.Object의 클래스
   ↳ com.android.tradefed.util.NativeCodeCoverageFlusher


네이티브 커버리지 측정값을 지우고 네이티브 커버리지를 강제로 플러시하는 유틸리티 클래스 데이터를 수집하는 데 사용됩니다.

요약

공개 생성자

NativeCodeCoverageFlusher(ITestDevice device, CoverageOptions coverageOptions)

공개 메서드

void deleteCoverageMeasurements()

기기에서 커버리지 측정값을 삭제합니다.

void forceCoverageFlush()

기기에서 실행되는 프로세스에서 네이티브 적용 범위 데이터를 강제로 플러시합니다.

void resetCoverage()

기기에서 실행되는 프로세스의 기본 적용 범위 카운터를 재설정하고 기존 커버리지 측정을 수행합니다

void setRunUtil(IRunUtil runUtil)

공개 생성자

NativeCodeCoverageFlusher

public NativeCodeCoverageFlusher (ITestDevice device, 
                CoverageOptions coverageOptions)

매개변수
device ITestDevice

coverageOptions CoverageOptions

공개 메서드

deleteCoverageMeasurements

public void deleteCoverageMeasurements ()

기기에서 커버리지 측정값을 삭제합니다. 기기가 adb 루트에 있어야 합니다.

생성 값
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

forceCoverageFlush

public void forceCoverageFlush ()

기기에서 실행되는 프로세스에서 네이티브 적용 범위 데이터를 강제로 플러시합니다. 기기가 다음과 같아야 합니다. 를 실행합니다.

생성 값
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

재설정커버리지

public void resetCoverage ()

기기에서 실행되는 프로세스의 기본 적용 범위 카운터를 재설정하고 기존 커버리지 측정을 수행합니다 기기가 adb 루트에 있어야 합니다.

생성 값
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

setRunUtil

public void setRunUtil (IRunUtil runUtil)

매개변수
runUtil IRunUtil