ネイティブコードカバレッジフラッシャー
public final class NativeCodeCoverageFlusher
extends Object
java.lang.オブジェクト | |
↳ | com.android.tradefed.util.NativeCodeCoverageFlusher |
ネイティブ カバレッジ測定をクリアし、デバイス上のプロセスからネイティブ カバレッジ データを強制的にフラッシュするユーティリティ クラス。
まとめ
パブリックコンストラクター | |
---|---|
NativeCodeCoverageFlusher ( ITestDevice device, CoverageOptions coverageOptions) |
パブリックメソッド | |
---|---|
void | deleteCoverageMeasurements () カバレッジ測定値をデバイスから削除します。 |
void | forceCoverageFlush () デバイス上で実行されているプロセスからネイティブ カバレッジ データを強制的にフラッシュします。 |
void | resetCoverage () デバイス上で実行されているプロセスのネイティブ カバレッジ カウンターをリセットし、既存のカバレッジ測定値をディスクからクリアします。 |
void | setRunUtil ( IRunUtil runUtil) |
パブリックコンストラクター
ネイティブコードカバレッジフラッシャー
public NativeCodeCoverageFlusher (ITestDevice device, CoverageOptions coverageOptions)
パラメーター | |
---|---|
device | ITestDevice |
coverageOptions | CoverageOptions |
パブリックメソッド
削除カバレッジ測定値
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 |