如何配置 EclEmma Eclipse 插件以读取 Jacoco 的代理 tcpserver 转储

How can I configure EclEmma Eclipse plugin to read Jacoco's agent tcpserver dump

我正在使用 EclEmma 插件进行覆盖率测试。我想将部署在 AppServer(特别是 weblogic 10.3.6)中的 EJB 的信息包含到最终的覆盖率报告中。 我发现 Jacoco 项目有一个代理,它使用 output=tcpserver 参数将该信息写入 TCP 套接字。

是否可以配置 EclEmma 插件以连接到此 tcpserver 并即时读取此信息?

我试图避免在服务器关闭后手动导入会话转储。我想启动我的测试套件并在之后查看完整报告,而无需任何额外步骤。

根据 EclEmma 文档,您可以使用可以从 File -> Import... 菜单激活的 Coverage Session import wizard 连接到 JaCoCo 代理。然后

use the Refresh option from the context menu of the Coverage view or simply hit the F5 key

根据需要重新导入数据。