2

有没有办法将 Jenkins JUnit 测试结果导入 Eclipse 的 JUnit 视图?我在 Eclipse 中找到了“从 URL 导入...”。Jenkins 有没有办法创建必要的 XML 文件?

4

4 回答 4

2

我想我真正想要的是由 Mylyn 的 Hudson/Jenkins 连接器提供的。

Install new features...使用 Mylyn 的更新站点在 Eclipse 中安装它

并勾选相应的 Mylyn 构建连接器。

安装截图

Window > Show View > Others安装后,使用并选择打开适当的视图Mylyn > Builds

显示视图截图

奇迹般有效!您可以监控和启动 Hudson/Jenkins 构建,并直接在 Eclipse 中查看构建控制台和 JUnit 结果!

于 2013-08-15T14:17:14.287 回答
1

您可以直接从workspace文件夹中获取最新的测试结果文件(您可以查看最后一个构建文件/jenkins/jobs/XXXXXXX/builds/YYY以了解它的位置)。

但是对于以前的版本,恐怕 Jenkins 会在/jenkins/jobs/XXXXXXX/builds/YYY.

因此,除非您有在某处为您复制结果的任务,否则我认为您无法在 Eclipse 中导入它们。

于 2012-08-03T07:37:40.787 回答
1

我确信可以使用 Jenkins 创建使用 ANT Junit 报告。然后可以将该 XML 文件作为 URL。

于 2012-08-03T10:28:03.043 回答
1

除了使用 Mylyn 连接器外,在 Jenkins 中还需要在项目配置页面的“构建后操作”部分指定“发布 JUnit 测试结果报告”。该参数是测试结果的 xml 文件的模式,或者是 JUnitReport 任务的 xml 文件的模式(如果使用的话)。

那是对我有用的东西。我不知道那个选项当时是否存在。

于 2014-08-05T22:44:52.640 回答