使用EmbeddedKafka进行测试-测试报告

时间:2018-11-01 08:21:15

标签: maven spring-boot spring-kafka jacoco-maven-plugin embedded-kafka

我正在使用EmbeddedKafka在我的微服务中测试与Kafka的集成。而且,我正在使用jacoco发布测试结果。为了使测试顺利进行,我必须将forkCount参数设置为0

            <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-failsafe-plugin</artifactId>
            <version>2.22.1</version>
            <configuration>
                <forkCount>0</forkCount>
                <includes>
                    <include>**/*ITest.java</include>
                </includes>
            </configuration>               
        </plugin>

如果不是,它将失败并显示以下错误:

  

MojoFailureException:启动分叉时发生错误,请检查日志中的输出

问题在于,由于我将forkCount设为0,jacoco插件无法生成报告,因为它无法以javaagent开头。有解决方法吗?

0 个答案:

没有答案