hey guys, The unit test & integration test stages in the pipeline for a .net app, returns the .trx file as a result. I know that there is a plugin called "Publish MSTEST test result report <https://wiki.jenkins-ci.org/display/JENKINS/MSTest+Plugin>". But i dont know how to use this in a pipeline. For a regular individual job, i can just create a job and point to the .trx file, that way the result is published on the jenkins console.
Question: Have anyone done this in a pipeline? (Publishing a .trx file on jenkins as a stage in the pipeline) I came accross this blog <https://testingisland.wordpress.com/2014/02/17/integrating-saucelabs-reports-with-mstest-and-jenkins/>. And so downloaded the "*msxsl.exe" and used the same file (* mstest-to-junit_withOutput.xsl <https://dl.dropboxusercontent.com/u/17544582/TestingIsland/mstest-to-junit_withOutput.xsl> )* to test initially. * *This file "*mstest-to-junit_withOutput.xsl <https://dl.dropboxusercontent.com/u/17544582/TestingIsland/mstest-to-junit_withOutput.xsl>" doesnt come with the plugin as quoted below from the blog *"You can find this file in your Jenkins home folder (if you have MSTest plugin installed): * *…\Jenkins\plugins\mstest\WEB-INF\classes\hudson\plugins\mstest\mstest-to-junit.xsl"* *I inserted a windows batch in the pipeline, like so * *stage name: 'Publish test result', concurrency: 1* * bat 'C:\\bin\\msxsl.exe TestResult.trx "C:\\Jenkins\\plugins\\mstest\\WEB-INF\\mstest-to-junit_withOutput.xsl" -o %cd%\\Build-%BUILD_NUMBER%\\JUnitLikeResultsOutputFile1.xml'* *The stage executes and returns the output .xml file, but i don't see it on the jenkins console. It only exist in the filesystem. * Thanks in advance! -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/06e07dba-1dd3-47bf-ba64-e46cccb54c64%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
