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 |
公用方法
刪除涵蓋率評估
public void deleteCoverageMeasurements ()
從裝置中刪除涵蓋率測量資料。裝置必須在 ADB 根目錄中。
擲回 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
ForceCoverageFlush
public void forceCoverageFlush ()
強制清除裝置上所執行程序的原生涵蓋範圍資料。裝置必須 在 ADB 根層級中
擲回 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
重設涵蓋率
public void resetCoverage ()
針對裝置上執行的程序重設原生涵蓋率計數器,並清除任何現有程序 涵蓋磁碟的覆蓋範圍測量結果裝置必須在 ADB 根目錄中。
擲回 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |