【问题标题】:How to display generated trx files in Jenkins WEB GUI?如何在 Jenkins WEB GUI 中显示生成的 trx 文件?
【发布时间】:2013-10-03 16:04:16
【问题描述】:

在目录TestResults 中构建完成后,我有一堆测试结果文件(*.trx)。

是否可以在 Jenkins 中显示这些测试结果?如何? 我尝试了 MSTest Jenkins 插件,但每个作业只允许一个 trx 文件:(

*.trx 文件在每次构建后生成,并以它们的创建日期命名:YYYY_MM_DD.HH_mm_ss.TRX 因此名称不断变化(每次重新构建后)。

任何想法如何在 Jenkins 中显示这些测试结果?

【问题讨论】:

  • 我想通了 ;) 我只需要在“测试报告 TRX 文件”字段中插入“server\TestResults\*.trx”。

标签: jenkins trx


【解决方案1】:

您可以使用 Jenkins 的 Artifact Deployer 插件:ArtifactDeployer Plugin

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
【解决方案2】:

xUnit pluginMSTest plugin 结合使用。示例用法 -

xunit(
    [MSTest(deleteOutputFiles: true,
            failIfNotNew: true,
            pattern: '*.trx',
            skipNoTestFiles: false,
            stopProcessingIfError: true)
    ])

注意,这要求您的 trx 文件位于工作区的根目录中。如果不是,您需要将它们复制到那里。

【讨论】:

    猜你喜欢
    • 2019-02-11
    • 1970-01-01
    • 1970-01-01
    • 2018-10-26
    • 2019-09-04
    • 2015-09-01
    • 2015-10-23
    • 2015-10-13
    • 1970-01-01
    相关资源
    最近更新 更多