NativeCodeCoverageFlusher

public final class NativeCodeCoverageFlusher
extends Object

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


ネイティブ カバレッジ測定値を消去し、デバイス上のプロセスからネイティブ カバレッジ データを強制的にフラッシュするユーティリティ クラス。

概要

パブリック コンストラクタ

NativeCodeCoverageFlusher(ITestDevice device, processNames)

パブリック メソッド

void forceCoverageFlush()

デバイス上で実行されているプロセスからネイティブ カバレッジ データを強制的にフラッシュします。

void resetCoverage()

デバイスで実行されているプロセスのネイティブ カバレッジ カウンタをリセットし、既存のカバレッジ測定値をディスクから消去します。

パブリック コンストラクタ

NativeCodeCoverageFlusher

public NativeCodeCoverageFlusher (ITestDevice device, 
                 processNames)

パラメータ
device ITestDevice

processNames

パブリック メソッド

forceCoverageFlush

public void forceCoverageFlush ()

デバイス上で実行されているプロセスからネイティブ カバレッジ データを強制的にフラッシュします。デバイスが adb ルートにある必要があります。

例外
DeviceNotAvailableException

resetCoverage

public void resetCoverage ()

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

例外
DeviceNotAvailableException