Jenkins 测试结果可用但没有趋势图
Jenkins Tests results available but no trend-chart
我有一个 jenkins 管道脚本,它执行 rake 以使用 watir 和 selenium 测试 web 应用程序。
结果以 junit 格式导出为 XML 格式。
在管道的 post 步中,我声明了以下步骤:
always {
junit "Tests/results/TEST-*.xml"
archiveArtifacts allowEmptyArchive: true, artifacts: "Tests/results/TEST-*.png"
}
测试结果在 jenkins“测试结果分析器”和 jenkins 管道的作业概览中的“测试结果趋势”图表中均可用。
我现在创建了一个新工作,它只对不同的 b运行ch 做完全相同的工作,给定的管道也是相同的,期望 b运行ch 结帐但是在在这种情况下,结果在“测试结果分析器”中可用,但显示的不是“测试结果趋势”图表。此外,文件在执行作业的磁盘上可用,文件夹名称未更改。
作业已经 运行 超过 5 次并且在测试套件中有成功和失败的测试。
为什么不显示“测试结果趋势”有什么帮助吗?
要使趋势在作业级别可见,您需要至少执行一次且没有任何失败。一旦你拥有它,趋势就会变得可见。
我有一个 jenkins 管道脚本,它执行 rake 以使用 watir 和 selenium 测试 web 应用程序。 结果以 junit 格式导出为 XML 格式。 在管道的 post 步中,我声明了以下步骤:
always {
junit "Tests/results/TEST-*.xml"
archiveArtifacts allowEmptyArchive: true, artifacts: "Tests/results/TEST-*.png"
}
测试结果在 jenkins“测试结果分析器”和 jenkins 管道的作业概览中的“测试结果趋势”图表中均可用。
我现在创建了一个新工作,它只对不同的 b运行ch 做完全相同的工作,给定的管道也是相同的,期望 b运行ch 结帐但是在在这种情况下,结果在“测试结果分析器”中可用,但显示的不是“测试结果趋势”图表。此外,文件在执行作业的磁盘上可用,文件夹名称未更改。
作业已经 运行 超过 5 次并且在测试套件中有成功和失败的测试。
为什么不显示“测试结果趋势”有什么帮助吗?
要使趋势在作业级别可见,您需要至少执行一次且没有任何失败。一旦你拥有它,趋势就会变得可见。