Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将报表合并到一个JUnitXmlReporter中_Javascript_Jenkins_Jasmine_Protractor - Fatal编程技术网

Javascript 如何将报表合并到一个JUnitXmlReporter中

Javascript 如何将报表合并到一个JUnitXmlReporter中,javascript,jenkins,jasmine,protractor,Javascript,Jenkins,Jasmine,Protractor,我有一个conf.js文件,它运行一个特定的套件以及该套件下的所有test.js文件。 我正在并行运行测试,并试图将报告合并为一个 这就是我到目前为止在Conf.js中看到的内容 capabilities: { browserName: 'chrome', version: '', platform: 'ANY', shardTestFiles: true, }, maxInstances: 2

我有一个conf.js文件,它运行一个特定的套件以及该套件下的所有test.js文件。 我正在并行运行测试,并试图将报告合并为一个

这就是我到目前为止在Conf.js中看到的内容

capabilities: {
        browserName: 'chrome',
        version: '',
        platform: 'ANY',
        shardTestFiles: true,
        },
        maxInstances: 2
    },

suites: {
SmokeTests: '../A/B/*.js',   // runs all the test.js under this folder
}

onPrepare: function () {
 jasmine.getEnv().addReporter(new jasmineReporters.JUnitXmlReporter({
            preserveDirectory: true,
            savePath: '../Testresults/',
           // filePrefix: 'xmloutput',
            consolidateAll: true,
        }));
}
上面在jenkins中确实启动了两个实例,但未能将报告合并为一个。生成的报告被最后一次线程运行覆盖

这就是我在詹金斯的经历

stage ('Publish HTML report'){
                publishHTML (target: [
                allowMissing: false,
                alwaysLinkToLastBuild: true,
                keepAll: true,
                reportDir: 'Target/BeautifulReporter/',
                reportFiles: 'report.html',
                reportName: "HTML Report"
                ])
                // JUnit Results
                junit '**/Testresults/*.xml' 
            }
我还有另一个HTML reporter,它将报告合并为一个。但我也想要 JUnitXmlReporter也可以这样做