NativeCodeAbdeckungFlusher

public final class NativeCodeCoverageFlusher
extends Object

java.lang.Object
😎 com.android.tradefed.util.NativeCodeAbdeckungFlusher


Eine Dienstprogrammklasse, die die Messungen der nativen Abdeckung löscht und eine vollständige Abdeckung erzwingt Daten aus Prozessen auf dem Gerät.

Zusammenfassung

Öffentliche Konstruktoren

NativeCodeCoverageFlusher(ITestDevice device, CoverageOptions coverageOptions)

Öffentliche Methoden

void deleteCoverageMeasurements()

Löscht Abdeckungsmessungen vom Gerät.

void forceCoverageFlush()

Erzwingt das Löschen nativer Abdeckungsdaten aus 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 der Abdeckung des Laufwerks.

void setRunUtil(IRunUtil runUtil)

Öffentliche Konstruktoren

NativeCodeAbdeckungFlusher

public NativeCodeCoverageFlusher (ITestDevice device, 
                CoverageOptions coverageOptions)

Parameter
device ITestDevice

coverageOptions CoverageOptions

Öffentliche Methoden

deleteAbdeckungMeasurements

public void deleteCoverageMeasurements ()

Löscht Abdeckungsmessungen vom Gerät. Gerät muss sich im ADB-Root befinden.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

Kraftabdeckung (Flush)

public void forceCoverageFlush ()

Erzwingt das Löschen nativer Abdeckungsdaten aus Prozessen, die auf dem Gerät ausgeführt werden. Gerät muss im ADB-Stamm.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

Rücksetzabdeckung

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 der Abdeckung des Laufwerks. Gerät muss sich im ADB-Root befinden.

Ausgabe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

setRunUtil

public void setRunUtil (IRunUtil runUtil)

Parameter
runUtil IRunUtil