ネイティブコードカバレッジフラッシャー

public final class NativeCodeCoverageFlusher
extends Object

java.lang.オブジェクト
com.android.tradefed.util.NativeCodeCoverageFlusher


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

まとめ

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

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

パブリックメソッド

void deleteCoverageMeasurements ()

カバレッジ測定値をデバイスから削除します。

void forceCoverageFlush ()

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

void resetCoverage ()

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

void setRunUtil ( IRunUtil runUtil)

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

ネイティブコードカバレッジフラッシャー

public NativeCodeCoverageFlusher (ITestDevice device, 
                 processNames)

パラメーター
device ITestDevice

processNames

パブリックメソッド

削除カバレッジ測定値

public void deleteCoverageMeasurements ()

カバレッジ測定値をデバイスから削除します。デバイスは adb root に存在する必要があります。

投げる
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

フォースカバレッジフラッシュ

public void forceCoverageFlush ()

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

投げる
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

リセットカバレッジ

public void resetCoverage ()

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

投げる
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

setRunUtil

public void setRunUtil (IRunUtil runUtil)

パラメーター
runUtil IRunUtil

ネイティブコードカバレッジフラッシャー

public final class NativeCodeCoverageFlusher
extends Object

java.lang.オブジェクト
com.android.tradefed.util.NativeCodeCoverageFlusher


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

まとめ

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

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

パブリックメソッド

void deleteCoverageMeasurements ()

カバレッジ測定値をデバイスから削除します。

void forceCoverageFlush ()

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

void resetCoverage ()

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

void setRunUtil ( IRunUtil runUtil)

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

ネイティブコードカバレッジフラッシャー

public NativeCodeCoverageFlusher (ITestDevice device, 
                 processNames)

パラメーター
device ITestDevice

processNames

パブリックメソッド

削除カバレッジ測定値

public void deleteCoverageMeasurements ()

カバレッジ測定値をデバイスから削除します。デバイスは adb root に存在する必要があります。

投げる
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

フォースカバレッジフラッシュ

public void forceCoverageFlush ()

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

投げる
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

リセットカバレッジ

public void resetCoverage ()

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

投げる
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

setRunUtil

public void setRunUtil (IRunUtil runUtil)

パラメーター
runUtil IRunUtil