如何在仪表板视图中查看Jenkins声明性管道的测试结果?

时间:2020-03-17 07:13:49

标签: jenkins jenkins-pipeline jenkins-declarative-pipeline

我们的团队正在使用云Jenkins服务器,并使用Jenkins声明式管道创建测试作业。在运行时,它将创建Jenkins节点提取Selenoid和浏览器图像,并执行java / maven测试脚本。

我们在Jenkins中添加了用于合并视图的仪表板视图插件,其中包含测试统计信息网格,测试统计信息图表和测试趋势图表。

仪表板视图上的这些图表未获取测试执行结果。

Jenkins是否可以通过任何方式/机制在声明式管道中执行测试结果并获取仪表板视图?

在Jenkins中创建的Maven作业直接在仪表板视图中传递测试执行信息,例如状态(通过,失败,跳过),以获取统计信息和图表。

下面在此处添加的Maven管道的一部分

container('maven') {
            stage('test') {
                sh 'mvn test -s settings.xml -Dspring.profiles.active=remote -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true'
            }
        }

    }

    stage('logs') {
        containerLog('maven')
        containerLog('chrome')
        containerLog('jnlp')
        containerLog('selenoid-ui')
        containerLog('selenoid-hub')
    }

0 个答案:

没有答案