覆盖范围选项

public final class CoverageOptions
extends Object

java.lang.Object
com.android.tradefed.testtype.coverage.CoverageOptions


Tradefed 反对持有承保期权。

概括

嵌套类

enum CoverageOptions.Toolchain

公共构造函数

CoverageOptions ()

公共方法

getCoverageProcesses ()

返回测试完成后刷新覆盖率的进程名称。

getCoverageToolchains ()

返回用于收集覆盖率的覆盖率工具链。

File getLlvmProfdataPath ()

返回包含 llvm-profdata 工具的目录。

String getProfrawFilter ()

返回用于覆盖率测量的 profdata 文件名的前缀。

boolean isCoverageEnabled ()

返回是否应从此运行中收集覆盖率测量结果。

boolean isCoverageFlushEnabled ()

返回测试完成后是否应从正在运行的进程中刷新覆盖率测量。

公共构造函数

覆盖范围选项

public CoverageOptions ()

公共方法

获取覆盖进程

public  getCoverageProcesses ()

返回测试完成后刷新覆盖率的进程名称。

退货
进程名称的ERROR(/List) ,用于在测试后刷新覆盖率

getCoverage工具链

public  getCoverageToolchains ()

返回用于收集覆盖率的覆盖率工具链。

退货
用于收集覆盖范围的工具链

获取LlvmProf数据路径

public File getLlvmProfdataPath ()

返回包含 llvm-profdata 工具的目录。

退货
File包含 llvm-profdata 工具及其依赖项ERROR(/File)

获取ProfrawFilter

public String getProfrawFilter ()

返回用于覆盖率测量的 profdata 文件名的前缀。

退货
String包含 profdata 文件名前缀的String

已启用覆盖范围

public boolean isCoverageEnabled ()

返回是否应从此运行中收集覆盖率测量结果。

退货
boolean是否收集覆盖测量

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

返回测试完成后是否应从正在运行的进程中刷新覆盖率测量。

退货
boolean测试后是否刷新覆盖率测量流程