在测试执行器结束之前在gradle中执行任务

在测试执行器结束之前在gradle中执行任务,gradle,code-coverage,jacoco,Gradle,Code Coverage,Jacoco,我想运行一个ant目标,它将从localhost:6300转储jacoco覆盖率数据(jacoco设置为javaagent,选项为:output=tcpserver,address=*,port=6300)。ant目标是一个客户端,运行测试后将调用该客户端以将覆盖率数据转储到文件中。我使用了以下方法: test.finalizedBy(antjacocoReport) AntjaCoReport是执行良好的ant目标,但由于Gradle测试执行器在此任务之前退出,因此它显示为 [ant:jac

我想运行一个ant目标,它将从localhost:6300转储jacoco覆盖率数据(jacoco设置为javaagent,选项为:output=tcpserver,address=*,port=6300)。ant目标是一个客户端,运行测试后将调用该客户端以将覆盖率数据转储到文件中。我使用了以下方法:

test.finalizedBy(antjacocoReport)
AntjaCoReport是执行良好的ant目标,但由于Gradle测试执行器在此任务之前退出,因此它显示为

[ant:jacoco:dump] Connecting to localhost/127.0.0.1:6300
[ant:jacoco:dump] Connection refused: connect

在gradle排气公司成为jacoco探员之前,有人知道如何完成这项任务吗

盲目射击:尝试使用
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':antjacocoReport'.
> Unable to dump coverage data