Jacoco覆盖率信息收集4-bundle之后
来源:互联网 发布:微博怎么认证淘宝卖家 编辑:程序博客网 时间:2024/06/17 23:56
在得到bundle之后,会将
bundle
传入HTMLFormatter
,依次产生bundlePage
,SessionPage
,PackageSourcePage
,SourceFilePage
,ClassPage
,它们都是在ReportPage
中render
,具体覆盖信息在BarColumn
中,得到各个层级传递过来的参数取得Counter
,例:
final ICounter counter = total.getCounter(entity); td.text(integerFormat.format(counter.getMissedCount())).text(" of ") .text(integerFormat.format(counter.getTotalCount())); ```log解析一段:```java//packagePage构造函数最后的判断语句[jacoco:report] PackageCoverageImpl getSourceFiles()//进入render[jacoco:report] PackagePage render//进入if[jacoco:report] PackagePage render sourceCoverageExists//进入packageSourcePage render[jacoco:report] PackageSourcePage render()//进入packageSourcePage renderSourceFilePages[jacoco:report] PackageSourcePage renderSourceFilePages()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName //for[jacoco:report] NodePage getNode()[jacoco:report] PackageCoverageImpl getSourceFiles()//进入for[jacoco:report] PackageSourcePage renderSourceFilePages() for//s.getNanme[jacoco:report] CoverageNodeImpl getName Hello.java//SourceFilePage 构造[jacoco:report] ReportPage 构造函数[jacoco:report] NodePage 构造函数[jacoco:report] SourceFilePage 构造函数//SourceFilePage render[jacoco:report] ReportPage render//为HTMLDocument构造函数准备参数[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] HTMLFormatter getOutputEncoding()//HTMLDocument构造函数[jacoco:report] HTMLDocument(final Writer writer, final String encoding)[jacoco:report] HTMLFormatter getLocale()[jacoco:report] HTMLElement element(final String name) head[jacoco:report] HTMLFormatter getResources()[jacoco:report] HTMLFormatter getResources()[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] NodePage getLinkLabel() node.getName(): Hello.java[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] HTMLFormatter getResources()[jacoco:report] HTMLFormatter getResources()[jacoco:report] HTMLElement element(final String name) body[jacoco:report] HTMLFormatter getSessionsPage()[jacoco:report] CoverageNodeImpl getName JaCoCo Ant Example[jacoco:report] NodePage getLinkLabel() node.getName(): JaCoCo Ant Example[jacoco:report] CoverageNodeImpl getName JaCoCo Ant Example[jacoco:report] PackageSourcePage getFileName[jacoco:report] CoverageNodeImpl getElementType PACKAGE[jacoco:report] PackageSourcePage getLinkLabel[jacoco:report] HTMLFormatter getLanguageNames()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName [jacoco:report] CoverageNodeImpl getElementType SOURCEFILE[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] NodePage getLinkLabel() node.getName(): Hello.java[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] NodePage getLinkLabel() node.getName(): Hello.java[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] HTMLFormatter getLocale()[jacoco:report] NodePage getNode()[jacoco:report] SourceNodeImpl getLine 1[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLine 2[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLine 3[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLine 4[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 5[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 6[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 7[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 8[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] SourceNodeImpl getLine 9[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] SourceNodeImpl getLine 10[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] SourceNodeImpl getLine 11[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] SourceNodeImpl getLine 12[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 13[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] SourceNodeImpl getLine 14[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 15[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] SourceNodeImpl getLine 16[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 17[jacoco:report] SourceNodeImpl getFirstLine 4[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] HTMLFormatter getFooterText()[jacoco:report] ReportPage render End[jacoco:report] PackageSourcePage renderSourceFilePages() for[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] ReportPage 构造函数[jacoco:report] NodePage 构造函数[jacoco:report] SourceFilePage 构造函数[jacoco:report] ReportPage render[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] HTMLFormatter getOutputEncoding()[jacoco:report] HTMLDocument(final Writer writer, final String encoding)[jacoco:report] HTMLFormatter getLocale()[jacoco:report] HTMLElement element(final String name) head[jacoco:report] HTMLFormatter getResources()[jacoco:report] HTMLFormatter getResources()[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] NodePage getLinkLabel() node.getName(): HelloTest.java[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] HTMLFormatter getResources()[jacoco:report] HTMLFormatter getResources()[jacoco:report] HTMLElement element(final String name) body[jacoco:report] HTMLFormatter getSessionsPage()[jacoco:report] CoverageNodeImpl getName JaCoCo Ant Example[jacoco:report] NodePage getLinkLabel() node.getName(): JaCoCo Ant Example[jacoco:report] CoverageNodeImpl getName JaCoCo Ant Example[jacoco:report] PackageSourcePage getFileName[jacoco:report] CoverageNodeImpl getElementType PACKAGE[jacoco:report] PackageSourcePage getLinkLabel[jacoco:report] HTMLFormatter getLanguageNames()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName [jacoco:report] CoverageNodeImpl getElementType SOURCEFILE[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] NodePage getLinkLabel() node.getName(): HelloTest.java[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] NodePage getLinkLabel() node.getName(): HelloTest.java[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] HTMLFormatter getLocale()[jacoco:report] NodePage getNode()[jacoco:report] SourceNodeImpl getLine 1[jacoco:report] SourceNodeImpl getFirstLine 2[jacoco:report] SourceNodeImpl getLine 2[jacoco:report] SourceNodeImpl getFirstLine 2[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 3[jacoco:report] SourceNodeImpl getFirstLine 2[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] SourceNodeImpl getLine 4[jacoco:report] SourceNodeImpl getFirstLine 2[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] SourceNodeImpl getLine 5[jacoco:report] SourceNodeImpl getFirstLine 2[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 6[jacoco:report] SourceNodeImpl getFirstLine 2[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] LineImpl ICounter getBranchCounter()[jacoco:report] SourceNodeImpl getLine 7[jacoco:report] SourceNodeImpl getFirstLine 2[jacoco:report] SourceNodeImpl getLastLine [jacoco:report] HTMLFormatter getFooterText()[jacoco:report] ReportPage render End//PackageSourcePage本身Render[jacoco:report] ReportPage render[jacoco:report] PackageSourcePage getFileName[jacoco:report] HTMLFormatter getOutputEncoding()[jacoco:report] HTMLDocument(final Writer writer, final String encoding)[jacoco:report] HTMLFormatter getLocale()[jacoco:report] HTMLElement element(final String name) head[jacoco:report] HTMLFormatter getResources()[jacoco:report] HTMLFormatter getResources()[jacoco:report] PackageSourcePage getLinkLabel[jacoco:report] HTMLFormatter getLanguageNames()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName [jacoco:report] HTMLFormatter getResources()[jacoco:report] HTMLElement element(final String name) body[jacoco:report] PackageSourcePage getOnload[jacoco:report] HTMLFormatter getSessionsPage()[jacoco:report] CoverageNodeImpl getName JaCoCo Ant Example[jacoco:report] NodePage getLinkLabel() node.getName(): JaCoCo Ant Example[jacoco:report] CoverageNodeImpl getName JaCoCo Ant Example[jacoco:report] CoverageNodeImpl getElementType PACKAGE[jacoco:report] PackageSourcePage getLinkLabel[jacoco:report] HTMLFormatter getLanguageNames()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName [jacoco:report] PackageSourcePage getLinkLabel[jacoco:report] HTMLFormatter getLanguageNames()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName [jacoco:report] HTMLFormatter getTable()[jacoco:report] HTMLFormatter createTable Missed Instructions INSTRUCTION[jacoco:report] HTMLFormatter createTable Missed Branches BRANCH[jacoco:report] HTMLFormatter createTable Missed COMPLEXITY COMPLEXITY[jacoco:report] HTMLFormatter createTable Missed LINE LINE[jacoco:report] HTMLFormatter createTable Missed METHOD METHOD[jacoco:report] HTMLFormatter createTable Missed CLASS CLASS[jacoco:report] NodePage getNode()[jacoco:report] HTMLFormatter getResources()[jacoco:report] Table render[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getMissedCount 3[jacoco:report] CounterImpl getMissedCount 4[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] NodePage getLinkLabel() node.getName(): HelloTest.java[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] NodePage getLinkLabel() node.getName(): Hello.java[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getTotalCount 22[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getTotalCount 8[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getMissedCount 3[jacoco:report] CounterImpl getMissedCount 4[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getMissedRatio 0.375[jacoco:report] CounterImpl getMissedRatio 0.18181818181818182[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getTotalCount 0[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getMissedCount 0[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getMissedRatio NaN[jacoco:report] CounterImpl getMissedRatio 0.5[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getTotalCount 3[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getTotalCount 3[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] CounterImpl getTotalCount 3[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getTotalCount 8[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getTotalCount 8[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getTotalCount 3[jacoco:report] CounterImpl getTotalCount 8[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] CounterImpl getMissedCount 0[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getTotalCount 1[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getMissedCount 0[jacoco:report] CounterImpl getMissedCount 0[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getTotalCount 1[jacoco:report] NodePage getNode()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getTotalCount 1[jacoco:report] CounterImpl getTotalCount 1[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getMissedCount 7[jacoco:report] CounterImpl getTotalCount 30[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getTotalCount 30[jacoco:report] CounterImpl getCoveredRatio 0.7666666666666667[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] CounterImpl getCoveredRatio 0.5[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getMissedCount 2[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getTotalCount 5[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getMissedCount 2[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getTotalCount 11[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getTotalCount 4[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getMissedCount 0[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] CoverageNodeImpl getElementType SOURCEFILE[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] NodePage getLinkLabel() node.getName(): Hello.java[jacoco:report] CoverageNodeImpl getName Hello.java[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getMissedCount 4[jacoco:report] CounterImpl getCoveredCount 18[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getTotalCount 22[jacoco:report] CounterImpl getCoveredRatio 0.8181818181818182[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] CounterImpl getCoveredCount 1[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] CounterImpl getCoveredRatio 0.5[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getTotalCount 3[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getTotalCount 8[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getMissedCount 0[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getMissedCount 0[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getTotalCount 1[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] CoverageNodeImpl getElementType SOURCEFILE[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] NodePage getLinkLabel() node.getName(): HelloTest.java[jacoco:report] CoverageNodeImpl getName HelloTest.java[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getMissedCount 3[jacoco:report] CounterImpl getCoveredCount 5[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getInstructionCounter[jacoco:report] CounterImpl getTotalCount 8[jacoco:report] CounterImpl getCoveredRatio 0.625[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getMissedCount 0[jacoco:report] CounterImpl getCoveredCount 0[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getBranchCounter[jacoco:report] CounterImpl getTotalCount 0[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getComplexityCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getLineCounter[jacoco:report] CounterImpl getTotalCount 3[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getMissedCount 1[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getMethodCounter[jacoco:report] CounterImpl getTotalCount 2[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getMissedCount 0[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getClassCounter[jacoco:report] CounterImpl getTotalCount 1[jacoco:report] HTMLFormatter getFooterText()[jacoco:report] ReportPage render End//回到PackagePage,进入renderClass[jacoco:report] PackagePage renderClasses[jacoco:report] NodePage getNode()[jacoco:report] PackageCoverageImpl getClasses()//对class进行for[jacoco:report] PackagePage renderClasses for'//构造classpage[jacoco:report] ReportPage 构造函数[jacoco:report] NodePage 构造函数[jacoco:report] TablePage 构造函数[jacoco:report] ClassPage[jacoco:report] HTMLFormatter getIndexUpdate()[jacoco:report] NodePage getNode()[jacoco:report] CoverageNodeImpl getName HelloTest[jacoco:report] ClassPage getFileNameHelloTest.html//进入render
阅读全文
0 0
- Jacoco覆盖率信息收集4-bundle之后
- Jacoco覆盖率信息收集2
- Jacoco覆盖率信息收集1
- Jacoco覆盖率信息收集-得到各个Counter信息
- Jacoco收集覆盖率信息函数MethodAnalyzer分析1
- Jacoco覆盖率信息收集3-class级向上
- 简易覆盖率信息收集框架
- Jacoco覆盖率工具使用
- jacoco覆盖率计数器
- jacoco覆盖率统计分析
- 代码覆盖率-JaCoCo
- 使用dropwizard(4)-加入测试-jacoco代码覆盖率
- Jacoco覆盖率工具使用调研
- jacoco测试覆盖率maven配置
- Jacoco动态监测Web项目的覆盖率
- Jacoco覆盖率工具使用之maven篇
- jacoco统计自动化测试代码覆盖率
- JaCoCo:分析单元测试覆盖率的利器
- Spring Boot教程
- 微电网研究相关_实际背景搜集20171118
- 基于Python+selenium的自动化测试基础
- 第一篇博客
- fopen()、fwrite()、fread()函数使用说明与示例
- Jacoco覆盖率信息收集4-bundle之后
- CART(Classification And Regression Tree)
- 超简单将Centos的yum源更换为国内的阿里云源
- 知识点链接:
- C语言单链表增删查改详解
- codeforces892C(gcd)
- Python学习笔记,数据类型,编码等
- JZOJsenior5476.【NOIP2017提高组】day2T1奶酪
- C语言一些常用内存分配函数