涵蓋率選項
public
final
class
CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
換購物件來保留保固選項。
摘要
公用建構函式 | |
---|---|
CoverageOptions()
|
公用方法 | |
---|---|
|
getCoverageProcesses()
傳回要在測試完成後清除涵蓋率的程序名稱。 |
|
getCoverageToolchains()
傳回要收集的涵蓋率工具鍊。 |
|
getDeviceCoveragePaths()
傳回裝置上儲存涵蓋率測量資料的裝置。 |
File
|
getJaCoCoAgentPath()
傳回 jacocoagent.jar。 |
File
|
getLlvmProfdataPath()
傳回包含 llvm-profdata 工具的目錄。 |
String
|
getProfrawFilter()
傳回用於評估涵蓋率的剖析檔案名稱前置字串。 |
long
|
getPullTimeout()
傳回從裝置提取涵蓋範圍指標的逾時時間 (以毫秒為單位)。 |
boolean
|
isCoverageEnabled()
傳回是否要從這次執行收集涵蓋範圍測量結果。 |
boolean
|
isCoverageFlushEnabled()
傳回是否要在測試後清除執行中程序的涵蓋範圍測量結果 已完成更新。 |
boolean
|
shouldMergeCoverage()
傳回是否要在記錄前合併涵蓋率測量結果。 |
boolean
|
shouldResetCoverageBeforeTest()
傳回是否要在每次測試前重設涵蓋範圍測量值。 |
公用建構函式
涵蓋率選項
public CoverageOptions ()
公用方法
getCoverageProcesses
publicgetCoverageProcesses ()
傳回要在測試完成後清除涵蓋率的程序名稱。
傳回 | |
---|---|
|
ERROR(/List) ,要清除測試後的涵蓋範圍 |
getCoverageToolchains
publicgetCoverageToolchains ()
傳回要收集的涵蓋率工具鍊。
傳回 | |
---|---|
|
要從中收集的 |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
傳回裝置上儲存涵蓋率測量資料的裝置。
傳回 | |
---|---|
|
包含裝置涵蓋範圍路徑的 {link List} |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
傳回 jacocoagent.jar。
傳回 | |
---|---|
File |
指向 jacocoagent.jar 的 ERROR(/File) 。 |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
傳回包含 llvm-profdata 工具的目錄。
傳回 | |
---|---|
File |
包含 llvm-profdata 工具及其依附元件的 ERROR(/File) |
getProfrawFilter
public String getProfrawFilter ()
傳回用於評估涵蓋率的剖析檔案名稱前置字串。
傳回 | |
---|---|
String |
包含設定檔檔案名稱前置字串的 String |
getPullTimeout
public long getPullTimeout ()
傳回從裝置提取涵蓋範圍指標的逾時時間 (以毫秒為單位)。
傳回 | |
---|---|
long |
ERROR(/long) 表示逾時 (以毫秒為單位)。 |
isCoverageEnabled
public boolean isCoverageEnabled ()
傳回是否要從這次執行收集涵蓋範圍測量結果。
傳回 | |
---|---|
boolean |
是否要收集涵蓋率評估資料 |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
傳回是否要在測試後清除執行中程序的涵蓋範圍測量結果 已完成更新。
傳回 | |
---|---|
boolean |
測試後是否要清除涵蓋率測量程序 |
應合併涵蓋範圍
public boolean shouldMergeCoverage ()
傳回是否要在記錄前合併涵蓋率測量結果。
傳回 | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
傳回是否要在每次測試前重設涵蓋範圍測量值。
啟用此設定可讓測試更鎖定在測試範圍內。
傳回 | |
---|---|
boolean |
是否要在測試前重設涵蓋範圍 |