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 ()

기기에서 실행 중인 프로세스에서 네이티브 노출 영역 데이터를 강제로 플러시합니다. 기기가 adb 루트에 있어야 합니다.

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

resetCoverage

public void resetCoverage ()

기기에서 실행 중인 프로세스의 네이티브 노출 영역 카운터를 재설정하고 디스크에서 기존 노출 영역 측정값을 삭제합니다. 기기가 adb 루트 상태여야 합니다.

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

setRunUtil

public void setRunUtil (IRunUtil runUtil)

매개변수
runUtil IRunUtil