首页 文章

Clover:没有找到测试结果

提问于
浏览
2

我们刚开始在我们的项目中使用Clover,经过16小时的工作,我仍然无法与我合作 .

我们有使用maven3和tycho构建的多模块项目 . 测试与代码分开并放在子目录测试中 . 要构建项目,我们在主目录中使用mvn clean install,然后在tests目录中使用mvn clean install来运行测试 . 测试目录中的Pom是主pom的孩子 .

我已经尝试过:

  • 在主目录中使用 mvn clean clover2:setup install 然后 mvn clean clover2:setup install clover2:aggregate clover2:clover

  • 使用 singleCloverDatabase 设置为true

  • 使用 cloverDatabase 指出db位置

  • 使用 clover2:instrument 而不是 clover2:setup

生成了clover.db .

在主要部分的maven日志中,我有类似的消息

[INFO] Clover all over. Instrumented 3 files (3 packages).

在测试的maven日志中,我有以下消息:

[INFO] Clover all over. Instrumented 76 files (16 packages).

[INFO] 447 test methods detected.

Maven报告没有错误 .

但是当我打开生成的html时,我看到的是"No test results"消息 . 我们的配置可能出现什么问题?在哪里寻找问题的根源?

到目前为止我还没有收到任何答复(https://answers.atlassian.com/questions/32014462/clover-no-test-results-could-be-found . )

1 回答

  • 0

    Maven-Tycho Plugin-Clover集成存在一些问题,你试过this教程吗?

相关问题