NativeCodeCoverageFlusher

public final class NativeCodeCoverageFlusher
extends Object

java.lang.Object
com.android.tradefed.util.NativeCodeCoverageFlusher


기본 적용 범위 측정값을 지우고 장치의 프로세스에서 기본 적용 범위 데이터를 강제로 플러시하는 유틸리티 클래스입니다.

요약

공개 생성자

NativeCodeCoverageFlusher ( ITestDevice device, processNames) NativeCodeCoverageFlusher ( ITestDevice device, processNames)

공개 메소드

void deleteCoverageMeasurements ()

장치에서 적용 범위 측정을 삭제합니다.

void forceCoverageFlush ()

장치에서 실행 중인 프로세스에서 기본 적용 범위 데이터를 강제로 플러시합니다.

void resetCoverage ()

장치에서 실행 중인 프로세스에 대한 기본 적용 범위 카운터를 재설정하고 디스크에서 기존 적용 범위 측정값을 지웁니다.

void setRunUtil ( IRunUtil runUtil)

공개 생성자

NativeCodeCoverageFlusher

public NativeCodeCoverageFlusher (ITestDevice device, 
                 processNames)

매개변수
device ITestDevice

processNames

공개 메소드

deleteCoverage측정

public void deleteCoverageMeasurements ()

장치에서 적용 범위 측정을 삭제합니다. 기기는 adb 루트에 있어야 합니다.

던지기
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

forceCoverageFlush

public void forceCoverageFlush ()

장치에서 실행 중인 프로세스에서 기본 적용 범위 데이터를 강제로 플러시합니다. 기기는 adb 루트에 있어야 합니다.

던지기
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

재설정범위

public void resetCoverage ()

장치에서 실행 중인 프로세스에 대한 기본 적용 범위 카운터를 재설정하고 디스크에서 기존 적용 범위 측정값을 지웁니다. 기기는 adb 루트에 있어야 합니다.

던지기
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

setRunUtil

public void setRunUtil (IRunUtil runUtil)

매개변수
runUtil IRunUtil

,

NativeCodeCoverageFlusher

public final class NativeCodeCoverageFlusher
extends Object

java.lang.Object
com.android.tradefed.util.NativeCodeCoverageFlusher


기본 적용 범위 측정값을 지우고 장치의 프로세스에서 기본 적용 범위 데이터를 강제로 플러시하는 유틸리티 클래스입니다.

요약

공개 생성자

NativeCodeCoverageFlusher ( ITestDevice device, processNames) NativeCodeCoverageFlusher ( ITestDevice device, processNames)

공개 메소드

void deleteCoverageMeasurements ()

장치에서 적용 범위 측정을 삭제합니다.

void forceCoverageFlush ()

장치에서 실행 중인 프로세스에서 기본 적용 범위 데이터를 강제로 플러시합니다.

void resetCoverage ()

장치에서 실행 중인 프로세스에 대한 기본 적용 범위 카운터를 재설정하고 디스크에서 기존 적용 범위 측정값을 지웁니다.

void setRunUtil ( IRunUtil runUtil)

공개 생성자

NativeCodeCoverageFlusher

public NativeCodeCoverageFlusher (ITestDevice device, 
                 processNames)

매개변수
device ITestDevice

processNames

공개 메소드

deleteCoverage측정

public void deleteCoverageMeasurements ()

장치에서 적용 범위 측정을 삭제합니다. 기기는 adb 루트에 있어야 합니다.

던지기
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

forceCoverageFlush

public void forceCoverageFlush ()

장치에서 실행 중인 프로세스에서 기본 적용 범위 데이터를 강제로 플러시합니다. 기기는 adb 루트에 있어야 합니다.

던지기
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

재설정범위

public void resetCoverage ()

장치에서 실행 중인 프로세스에 대한 기본 적용 범위 카운터를 재설정하고 디스크에서 기존 적용 범위 측정값을 지웁니다. 기기는 adb 루트에 있어야 합니다.

던지기
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

setRunUtil

public void setRunUtil (IRunUtil runUtil)

매개변수
runUtil IRunUtil