ClangProfileIndexer

public final class ClangProfileIndexer
extends Object

java.lang.Object
com.android.tradefed.util.ClangProfileIndexer


一种实用程序类,用于为 Clang 代码覆盖率测量结果编制索引。

摘要

公共构造函数

ClangProfileIndexer(File profileTool)
ClangProfileIndexer(File profileTool, IRunUtil runUtil)

公共方法

void index(Collection<String> rawProfileFiles, File outputFile)

为原始 LLVM 配置文件编制索引,并将覆盖率数据写入输出文件。

公共构造函数

ClangProfileIndexer

public ClangProfileIndexer (File profileTool)

参数
profileTool File

ClangProfileIndexer

public ClangProfileIndexer (File profileTool, 
                IRunUtil runUtil)

参数
profileTool File

runUtil IRunUtil

公共方法

index

public void index (Collection<String> rawProfileFiles, 
                File outputFile)

为原始 LLVM 配置文件编制索引,并将覆盖率数据写入输出文件。

参数
rawProfileFiles Collection:要编制索引的 .profraw 文件列表

outputFile File:用于写入结果的文件

抛出
IOException 工具失败时