Oracle Solaris Studio 12.2 Discover 和 Uncover 用户指南

示例


uncover a.out

此命令将校验二进制文件 a.out,覆写输入的 a.out,在当前目录中创建 a.out.uc 覆盖率数据目录,并在 a.out.uc 目录中保存输入 a.out 的副本。如果已校验 a.out,将显示警告消息,并且不执行校验。


uncover -d coverage a.out

此命令将执行第一个示例中执行的所有操作,不过,它会在目录 coverage 中创建 a.out.uc 覆盖率目录。


uncover a.out.uc

此命令使用 a.out.uc 覆盖率目录中的数据在工作目录中创建代码覆盖率实验 (a.out.er),并启动性能分析器 GUI 以显示该实验。


uncover -H a.out.html a.out.uc

此命令使用 a.out.uc 覆盖率目录中的数据在 a.out.html 目录中创建 HTML 代码覆盖率报告,并在 Web 浏览器中显示该报告。


uncover -t a.out.txt a.out.uc

此命令使用 a.out.uc 覆盖率目录中的数据在 a.out.txt 文件中创建 ASCII 代码覆盖率报告。