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 ()
強制清除裝置上執行程序的原生涵蓋率資料。裝置必須位於 ADB 根目錄中。
| 擲回 | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
resetCoverage
public void resetCoverage ()
為裝置上執行的程序重設原生涵蓋率計數器,並清除磁碟上的任何現有涵蓋率測量值。裝置必須處於 ADB 根目錄中。
| 擲回 | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|