Flusher pokrycia kodu natywnego

public final class NativeCodeCoverageFlusher
extends Object

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


Klasa użytkowa, która usuwa pomiary pokrycia natywnego i wymusza usunięcie pokrycia natywnego z procesów na urządzeniu.

Podsumowanie

Konstruktory publiczne

NativeCodeCoverageFlusher(ITestDevice device, CoverageOptions coverageOptions)

Metody publiczne

void deleteCoverageMeasurements()

Usuwa z urządzenia pomiary pokrycia.

void forceCoverageFlush()

Wymusza usunięcie natywnych danych o zasięgu z procesów działających na urządzeniu.

void resetCoverage()

Resetuje liczniki pokrycia natywnego dla procesów działających na urządzeniu i usuwa wszystkie istniejące pomiarów pokrycia z dysku.

void setRunUtil(IRunUtil runUtil)

Konstruktory publiczne

Flusher pokrycia kodu natywnego

public NativeCodeCoverageFlusher (ITestDevice device, 
                CoverageOptions coverageOptions)

Parametry
device ITestDevice

coverageOptions CoverageOptions

Metody publiczne

deleteZasięg

public void deleteCoverageMeasurements ()

Usuwa z urządzenia pomiary pokrycia. Urządzenie musi znajdować się w katalogu głównym adb.

Rzuty
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

siłaPokryciaFlush

public void forceCoverageFlush ()

Wymusza usunięcie natywnych danych o zasięgu z procesów działających na urządzeniu. Urządzenie musi być w katalogu głównym adb.

Rzuty
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

resetuj pokrycie

public void resetCoverage ()

Resetuje liczniki pokrycia natywnego dla procesów działających na urządzeniu i usuwa wszystkie istniejące pomiarów pokrycia z dysku. Urządzenie musi znajdować się w katalogu głównym adb.

Rzuty
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

setRunutil

public void setRunUtil (IRunUtil runUtil)

Parametry
runUtil IRunUtil