To download NI software, including the products shown below, visit ni.com/downloads.
TestStand XML reports can be converted to other formats using eXtensible Stylesheet Language Transformations (XSLT). This can be useful for importing Analyzer Warnings or Errors into a tool that is not compatible with the TestStand XML report schema.
This example takes the TSDU Detailed Status Log and converts it to a JUnit report format compatible with the Jenkins JUnit plugin. This allows users to view TSDU Errors, Warnings, and Information in Jenkins:
Note: TSDU Warnings and Errors are not user configurable. This will cause Jenkins to mark a build with any warnings build as 'Unstable'. If you would rather ignore these warnings, modify this stylesheet to remove the <xsl:if test = "@severity = 'Warn'"> tag
msxsl <path to analyzer report> <path to example stylesheet> -o <path to output xml file>
Automating Deployment with TestStand Deployment Utility
MSDN: Translating from One XML Schema to Another
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.