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 |