NativeCodeCoverageFlusher

public final class NativeCodeCoverageFlusher
extends Object

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


Eine Utility-Klasse, die native Abdeckungsmessungen löscht und ein Flush von nativen Abdeckungsdaten von Prozessen auf dem Gerät erzwingt.

Zusammenfassung

Öffentliche Konstrukteure

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

Öffentliche Methoden

void forceCoverageFlush ()

Erzwingt einen Flush der nativen Abdeckungsdaten von Prozessen, die auf dem Gerät ausgeführt werden.

void resetCoverage ()

Setzt native Abdeckungszähler für Prozesse zurück, die auf dem Gerät ausgeführt werden, und löscht alle vorhandenen Abdeckungsmessungen von der Festplatte.

void setRunUtil ( IRunUtil runUtil)

Öffentliche Konstrukteure

NativeCodeCoverageFlusher

public NativeCodeCoverageFlusher (ITestDevice device, 
                 processNames)

Parameter
device ITestDevice

processNames

Öffentliche Methoden

forceCoverageFlush

public void forceCoverageFlush ()

Erzwingt einen Flush der nativen Abdeckungsdaten von Prozessen, die auf dem Gerät ausgeführt werden. Das Gerät muss sich im adb-Root befinden.

Wirft
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

zurücksetzenAbdeckung

public void resetCoverage ()

Setzt native Abdeckungszähler für Prozesse zurück, die auf dem Gerät ausgeführt werden, und löscht alle vorhandenen Abdeckungsmessungen von der Festplatte. Das Gerät muss sich im adb-Root befinden.

Wirft
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

setRunUtil

public void setRunUtil (IRunUtil runUtil)

Parameter
runUtil IRunUtil