NativeCodeCoverageFlusher

public final class NativeCodeCoverageFlusher
extends Object

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


一個實用程序類,用於清除本機覆蓋測量並強制從設備上的進程中刷新本機覆蓋數據。

概括

公共構造函數

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

公共方法

void forceCoverageFlush ()

強制從設備上運行的進程中刷新本機覆蓋數據。

void resetCoverage ()

為設備上運行的進程重置本機覆蓋計數器,並從磁盤清除任何現有的覆蓋測量。

void setRunUtil ( IRunUtil runUtil)

公共構造函數

NativeCodeCoverageFlusher

public NativeCodeCoverageFlusher (ITestDevice device, 
                 processNames)

參數
device ITestDevice

processNames

公共方法

forceCoverageFlush

public void forceCoverageFlush ()

強制從設備上運行的進程中刷新本機覆蓋數據。設備必須位於 adb root 中。

投擲
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

重置覆蓋範圍

public void resetCoverage ()

為設備上運行的進程重置本機覆蓋計數器,並從磁盤清除任何現有的覆蓋測量。設備必須位於 adb root 中。

投擲
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

設置運行工具

public void setRunUtil (IRunUtil runUtil)

參數
runUtil IRunUtil