JavaCodeCoverageFlusher

public class JavaCodeCoverageFlusher
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.JavaCodeCoverageFlusher


A utility class that resets and forces a flush of Java code coverage measurements from processes running on the device.

Summary

Public constructors

JavaCodeCoverageFlusher(ITestDevice device, processNames)

Public methods

forceCoverageFlush()

Forces a flush of Java coverage data from processes running on the device.

void resetCoverage()

Resets the Java code coverage counters for the given processes.

Public constructors

JavaCodeCoverageFlusher

public JavaCodeCoverageFlusher (ITestDevice device, 
                 processNames)

Parameters
device ITestDevice

processNames

Public methods

forceCoverageFlush

public  forceCoverageFlush ()

Forces a flush of Java coverage data from processes running on the device.

Returns
a list of the coverage files generated on the device.

Throws
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

resetCoverage

public void resetCoverage ()

Resets the Java code coverage counters for the given processes.

Throws
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException