在LLVM Code Coverage / Slather中实施了哪些覆盖标准?

时间:2017-02-17 12:23:03

标签: ios format llvm code-coverage criteria

我使用LLVM Code Coverage来确定我的iOS应用源代码的代码覆盖率,然后使用Slather生成报告。

我想知道代码coverage wikipedia中列出了哪些条件,但是我无法找到这些信息。

换句话说; LLVM代码覆盖率映射格式(或Slather)使用什么标准来确定代码覆盖率?

谢谢

1 个答案:

答案 0 :(得分:1)

LLVM Coverage在维基百科列表中更精细,即条件级别。

例如:http://lab.llvm.org:8080/coverage/coverage-reports/clang/coverage/Users/buildslave/jenkins/sharedspace/clang-stage2-coverage-R@2/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp.html#L659

您可以将鼠标悬停在条件行664的每一侧,并查看每个评估的次数。