hudson / jenkins - 单击结果链接时显示内容

时间:2011-12-03 18:45:13

标签: html junit hudson jenkins publish

我有一个运行可执行文件的作业,它产生一个JUnit报告。 该报告由Hudson解析(检查“发布JUnit测试结果报告”选项), 每个测试用例都显示为一个链接。 我想要做的是在用户点击链接时显示HTML页面。

例如,这是Hudson解析的JUnit报告

<?xml version="1.0" encoding="utf-8"?>
<testsuite name="Root" package="RunnerRoot" errors="0" failures="3" tests="5" time="20.2">
  <testcase classname="Runner" name="Test1" time="3.2283228" />
  <testcase classname="Runner" name="Test2" time="2.9512951">
   <failure> Error Running the test </failure>
  </testcase>

Hudson创建了两个名为Test1和Test2的链接,我想展示 点击链接后,HTML文件中的自定义内容。

谢谢

1 个答案:

答案 0 :(得分:1)

据我所知,无法改变“测试结果”页面,尽管您可以通过编写插件来实现此目的。但是,有一个插件允许您为作业发布自己的html报告 - https://wiki.jenkins-ci.org/display/JENKINS/HTML+Publisher+Plugin。这将显示为左侧面板中的链接,而不是替换“测试结果”页面,但它可能与您想要的最接近。