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 ルートにある必要があります。

スロー
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

リセットカバレッジ

public void resetCoverage ()

デバイスで実行されているプロセスのネイティブ カバレッジ カウンターをリセットし、既存のカバレッジ測定値をディスクからクリアします。デバイスは adb ルートにある必要があります。

スロー
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

setRunUtil

public void setRunUtil (IRunUtil runUtil)

パラメーター
runUtil IRunUtil