NativeCodeCoverageFlusher
public
final
class
NativeCodeCoverageFlusher
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.NativeCodeCoverageFlusher |
ネイティブ カバレッジの測定値をクリアし、ネイティブ カバレッジのフラッシュを強制するユーティリティ クラス デバイス上のプロセスから収集されたデータです。
概要
パブリック コンストラクタ | |
---|---|
NativeCodeCoverageFlusher(ITestDevice device, CoverageOptions coverageOptions)
|
パブリック メソッド | |
---|---|
void
|
deleteCoverageMeasurements()
デバイスからカバレッジ測定値を削除します。 |
void
|
forceCoverageFlush()
デバイス上で実行中のプロセスからネイティブ カバレッジ データを強制的にフラッシュします。 |
void
|
resetCoverage()
デバイスで実行されているプロセスのネイティブ カバレッジ カウンタをリセットし、既存のカバレッジをクリアします。 ディスクからのカバレッジ測定値を取得します |
void
|
setRunUtil(IRunUtil runUtil)
|
パブリック コンストラクタ
NativeCodeCoverageFlusher
public NativeCodeCoverageFlusher (ITestDevice device, CoverageOptions coverageOptions)
パラメータ | |
---|---|
device |
ITestDevice |
coverageOptions |
CoverageOptions |
パブリック メソッド
deleteCoverageMeasurements
public void deleteCoverageMeasurements ()
デバイスからカバレッジ測定値を削除します。デバイスは adb ルートに存在する必要があります。
例外 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
forceCoverageFlush
public void forceCoverageFlush ()
デバイス上で実行中のプロセスからネイティブ カバレッジ データを強制的にフラッシュします。デバイスは 作成します。
例外 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
resetCoverage
public void resetCoverage ()
デバイスで実行されているプロセスのネイティブ カバレッジ カウンタをリセットし、既存のカバレッジをクリアします。 ディスクからのカバレッジ測定値を取得しますデバイスは adb ルートに存在する必要があります。
例外 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |