<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic TestStand command line options in Continuous Integration</title>
    <link>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3949195#M255</link>
    <description>&lt;P&gt;Hi All.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm trying to understand how to interface with TestStand from the command line, so I can call it my from CI server (Jenkins).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have so far found these article:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.ni.com/t5/Continuous-Integration/Using-TestStand-and-Jenkins/gpm-p/3703537" target="_self"&gt;Forum: Using TestStand And Jenkins&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x3IuCAI&amp;amp;l=en-US" target="_self"&gt;Tutorial:&amp;nbsp;Getting Started with TestStand and Jenkins&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.ni.com/docs/en-US/bundle/teststand/page/configuring-sequence-editor-and-user-interfac.html" target="_self"&gt;TestStand command line options&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.ni.com/docs/en-US/bundle/teststand/page/teststand-sequence-analyzer-application.html#d15454e73" target="_self"&gt;Sequence Analyzer command line options&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For now I just working on the example project '&lt;EM&gt;Computer Motherboard Test Sequence&lt;/EM&gt;' that ships with TestStand.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am able to open TestStand and run the sequence with this command:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;SeqEdit.exe /run MainSequence "C:\your-path\Computer Motherboard Test Sequence.seq"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have one issue though: The command returns immediately, so how will Jenkins know when the sequence is completed running?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would also like to run the Analyser, which I can do manually by pressing the "Analyzer" button in the sequence. But if I want to do this operation from the command line, it seems like I need an Analyzer project? I have tried this command:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;AnalyzerApp.exe "C:\CIM\CIM-Test\HardwareTest\Computer Motherboard Test Sequence.seq" /analyze&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But it just opens the standalone Analyzer app with an error because I do not have a Analyzer project. Do I really need to have that?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you have any comment as to how to import the TestStand XML file in Jenkins. I found this suggestion:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.ni.com/t5/Example-Programs/Converting-TestStand-XML-Reports-to-JUnit/ta-p/3689131" target="_blank" rel="noopener"&gt;https://forums.ni.com/t5/Example-Programs/Converting-TestStand-XML-Reports-to-JUnit/ta-p/3689131&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;But just want to hear if you have any other solution?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for reading.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 11 Oct 2024 22:15:08 GMT</pubDate>
    <dc:creator>A.E.M</dc:creator>
    <dc:date>2024-10-11T22:15:08Z</dc:date>
    <item>
      <title>TestStand command line options</title>
      <link>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3949195#M255</link>
      <description>&lt;P&gt;Hi All.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm trying to understand how to interface with TestStand from the command line, so I can call it my from CI server (Jenkins).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have so far found these article:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.ni.com/t5/Continuous-Integration/Using-TestStand-and-Jenkins/gpm-p/3703537" target="_self"&gt;Forum: Using TestStand And Jenkins&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x3IuCAI&amp;amp;l=en-US" target="_self"&gt;Tutorial:&amp;nbsp;Getting Started with TestStand and Jenkins&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.ni.com/docs/en-US/bundle/teststand/page/configuring-sequence-editor-and-user-interfac.html" target="_self"&gt;TestStand command line options&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.ni.com/docs/en-US/bundle/teststand/page/teststand-sequence-analyzer-application.html#d15454e73" target="_self"&gt;Sequence Analyzer command line options&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For now I just working on the example project '&lt;EM&gt;Computer Motherboard Test Sequence&lt;/EM&gt;' that ships with TestStand.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am able to open TestStand and run the sequence with this command:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;SeqEdit.exe /run MainSequence "C:\your-path\Computer Motherboard Test Sequence.seq"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have one issue though: The command returns immediately, so how will Jenkins know when the sequence is completed running?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would also like to run the Analyser, which I can do manually by pressing the "Analyzer" button in the sequence. But if I want to do this operation from the command line, it seems like I need an Analyzer project? I have tried this command:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;AnalyzerApp.exe "C:\CIM\CIM-Test\HardwareTest\Computer Motherboard Test Sequence.seq" /analyze&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But it just opens the standalone Analyzer app with an error because I do not have a Analyzer project. Do I really need to have that?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you have any comment as to how to import the TestStand XML file in Jenkins. I found this suggestion:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.ni.com/t5/Example-Programs/Converting-TestStand-XML-Reports-to-JUnit/ta-p/3689131" target="_blank" rel="noopener"&gt;https://forums.ni.com/t5/Example-Programs/Converting-TestStand-XML-Reports-to-JUnit/ta-p/3689131&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;But just want to hear if you have any other solution?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for reading.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Oct 2024 22:15:08 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3949195#M255</guid>
      <dc:creator>A.E.M</dc:creator>
      <dc:date>2024-10-11T22:15:08Z</dc:date>
    </item>
    <item>
      <title>Re: TestStand command line options</title>
      <link>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3949458#M259</link>
      <description>&lt;P&gt;I responded to your other &lt;A href="https://forums.ni.com/t5/NI-TestStand/TestStand-command-line-options/td-p/3949196" target="_self"&gt;TestStand thread&lt;/A&gt; about the command line options.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The other option for publishing results to Jenkins would be to write a custom model plugin that publishes them, which is probably more work than the stylesheet to JUnit route. I found that the Jenkins JUnit results wasn't a good fit for what i wanted and abandoned it in favor of SystemLink Test Module (which uses the model plug-in approach).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps!&lt;/P&gt;
&lt;P&gt;Trent&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jul 2019 16:01:35 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3949458#M259</guid>
      <dc:creator>WireWeaver</dc:creator>
      <dc:date>2019-07-17T16:01:35Z</dc:date>
    </item>
    <item>
      <title>Re: TestStand command line options</title>
      <link>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3949666#M260</link>
      <description>&lt;P&gt;Thanks for your reply.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I don't really see SystemLink Test Module as an option, as I need Jenkins integrations.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regarding the command line commands:&lt;BR /&gt;I'm using the 'Computer Motherboard Test' example from TestStand. I have followed the tutorial to disable all pop-up messages, and slightly modified the example so it can run without any user interactions.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;When I run this command:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;S&lt;EM&gt;eqEdit.exe /run MainSequence "C:\your-path\Computer Motherboard Test Sequence.seq"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;here is what happens:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1) As soon as I hit enter, the cmd prompt returns without any output.&lt;/P&gt;
&lt;P&gt;2) TestStand opens&lt;/P&gt;
&lt;P&gt;3) The sequence file is loaded automatically&lt;/P&gt;
&lt;P&gt;4) The sequence file is running automatically&lt;/P&gt;
&lt;P&gt;5) In this case, all tests are passed and a report is generated&lt;/P&gt;
&lt;P&gt;6) TestStand remains open&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So the command is "working" as it is running the sequence file as intended. But how do I know when the command is really finished with executed my sequence file...&lt;/P&gt;
&lt;P&gt;I then found this &lt;A href="https://forums.ni.com/t5/NI-TestStand/Get-return-code-from-sequence-file-ran-from-custom-TestStand-UI/td-p/3879429" target="_self"&gt;forum-topic&lt;/A&gt;&amp;nbsp;which linked to this documentation:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.ni.com/docs/en-US/bundle/teststand-api-reference/page/tsuiref/applicationmgr-exitcode.html" target="_blank" rel="noopener"&gt;https://www.ni.com/docs/en-US/bundle/teststand-api-reference/page/tsuiref/applicationmgr-exitcode.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So it seems like it should be possible to get an exit code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;By using the following command, the command prompt are now waiting for the sequence to finish execution:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;start /wait SeqEdit.exe -Quit -Run MainSequence "C:\Users\Virtual PC\Desktop\Computer Motherboard Test\Computer Motherboard Test Sequence.seq"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;When it returns, it is possible to call&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;ECHO %ERRORLEVEL%&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;which will then return either 0 or 2 for passed or failed. Yah!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* However, cmd&amp;nbsp;&lt;EM&gt;-OutputToStdIO&lt;/EM&gt; does not add any information. Why is that?&lt;/P&gt;
&lt;P&gt;* Is this the best / expected way to call a TestStand sequence from Jenkins?&lt;/P&gt;</description>
      <pubDate>Thu, 31 Oct 2024 00:06:31 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3949666#M260</guid>
      <dc:creator>A.E.M</dc:creator>
      <dc:date>2024-10-31T00:06:31Z</dc:date>
    </item>
    <item>
      <title>Re: TestStand command line options</title>
      <link>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3949894#M264</link>
      <description>&lt;P&gt;I've never had to use start /wait to get the Sequence Editor or any of the operator interfaces to wait. Here's an example i wrote:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.ni.com/t5/Example-Programs/Passing-Custom-Command-Line-Arguments-to-a-TestStand-Operator/ta-p/3689687" target="_blank"&gt;https://forums.ni.com/t5/Example-Programs/Passing-Custom-Command-Line-Arguments-to-a-TestStand-Operator/ta-p/3689687&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's the snippet from the Jenkins pipeline that i used to run it:&lt;/P&gt;
&lt;PRE&gt;        stage('Run Single Execution') {
            steps {
				script{
					try{
						bat "\"${WORKSPACE}\\UserInterface_DotNet\\bin\\Release\\TestExec.exe\" /runEntryPoint \"Single Pass\" \"${WORKSPACE}\\Image\\target\\Computer Motherboard Test Sequence.seq\" /SimulateFailure ${params.SimulatedFailures} /OutputToStdIO /quit"
					}
					catch(Exception err){
						echo 'Exception caught '+err.getMessage()
						switch (err.getMessage()){
							case 'script returned exit code 1':
								echo 'One or more command line errors reported'
								throw err //rethrow so we stop the pipeline
								break
							case 'script returned exit code 2':
								echo 'Sequence Failed'
								break
							case 'script returned exit code 3':
								currentBuild.result = 'FAILURE'
								echo 'Sequence Terminated'
								break
							case 'script returned exit code 4':
								currentBuild.result = 'FAILURE'
								echo 'Sequence Aborted'
								break
							case 'script returned exit code 5':
								currentBuild.result = 'FAILURE'
								echo 'Killed Threads'
								break								
							default :
								throw err //rethrow so we stop the pipeline
								break
						}
					}
					
					//convert XML report to HTML and archive
					bat "${MSXSL} \"${WORKSPACE}\\Image\\target\\Report.xml\" \"${TS}\\Components\\Models\\TestStandModels\\ATML\\StyleSheets\\TR5_Horizontal.xsl\" -o \"${WORKSPACE}\\Image\\target\\TestReport${BUILD_NUMBER}.html\""
					archiveArtifacts "Image\\target\\TestReport${BUILD_NUMBER}.html"
					
					//publish results as JUnit
					bat "${MSXSL} \"${WORKSPACE}\\image\\target\\Report.xml\" \"${WORKSPACE}\\Stylesheets\\ATML_JUnit_Simple.xslt\" -o \"${WORKSPACE}\\testcases.xml\""
					junit allowEmptyResults: true, testResults: 'testcases.xml'
				}
            }
        }&lt;/PRE&gt;</description>
      <pubDate>Thu, 18 Jul 2019 14:04:47 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3949894#M264</guid>
      <dc:creator>WireWeaver</dc:creator>
      <dc:date>2019-07-18T14:04:47Z</dc:date>
    </item>
    <item>
      <title>Re: TestStand command line options</title>
      <link>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3950354#M267</link>
      <description>&lt;P&gt;I really appreciate your input!&lt;/P&gt;
&lt;P&gt;I spend most of the day trying to call TestStand from Jenkins. My suggestion above works fine when called from the windows CMD, but when being called from Jenkins I do not get the expected output from ERRORLEVEL. This is because I use 'start', which means that changes of environment variables are lost when the &amp;lt;prog&amp;gt; ends. However, I need to use 'start /wait' because the CMD does not wait for TestStand to finish execution.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since I cannot get TestStand to wait, this is the command I have used for now:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;START /WAIT /MIN CMD /C CALL "C:\Program Files (x86)\National Instruments\TestStand 2019\UserInterfaces\Full-Featured\CSharp\Source Code\Bin\x86\release\TestExec.exe" -Quit -RunEntryPoint "Single Pass" "C:\Jenkins\workspace\PC-TestStand\HardwareTest\Computer Motherboard Test Sequence.seq" &amp;amp; CALL ECHO %%^ERRORLEVEL%%&lt;/PRE&gt;
&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;&lt;EM&gt;Background info (just as FYI, not needed to read):&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;The 'start' command actually executes the command in a new cmd windows. This means you normally do not get the exit code returned. However it is possible, and is described here:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;&lt;A href="https://stackoverflow.com/questions/28318643/getting-the-exit-code-of-an-application-started-with-the-cmd-and-start-comma" target="_blank"&gt;https://stackoverflow.com/questions/28318643/getting-the-exit-code-of-an-application-started-with-the-cmd-and-start-comma&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;But; in order to&lt;SPAN&gt;&amp;nbsp;have spaces in both, the command (in this case the path to&amp;nbsp;TestExec) and of the parameters and try to handle them with quotes, it turns out there is a bug, so the work-around is explained here:&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;&lt;SPAN&gt;&lt;A href="https://stackoverflow.com/questions/17674255/why-does-windows-start-command-not-work-with-spaces-in-arguments-and-path" target="_blank"&gt;https://stackoverflow.com/questions/17674255/why-does-windows-start-command-not-work-with-spaces-in-arguments-and-path&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Finally, when calling TestStand from Jenkins with the above mentioned command,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;I managed to get the call to wait for TestStand and return a value of 0 if all passes, and a value of 2 if a test fails. Output from a Jenkins build:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;[Pipeline] bat

C:\Jenkins\workspace\CIM-Test-TestStand&amp;gt;START /WAIT /MIN CMD /C CALL "C:\Program Files (x86)\National Instruments\TestStand 2019\UserInterfaces\Full-Featured\CSharp\Source Code\Bin\x86\release\TestExec.exe" -Quit -RunEntryPoint "Single Pass" "C:\Jenkins\workspace\CIM-Test-TestStand\HardwareTest\Computer Motherboard Test Sequence.seq"   &amp;amp; CALL ECHO %ERRORLEVEL% 
2&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;So far so good! A return value of 2, because a test failed.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;But.... For some reason, Jenkins does not mark the step as 'passed' or 'failed' based on this value. It is always passed. I do not understand why it does not fail the stage when the last output is different from 0... Do you?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I have tried your solution, but I do not have any exceptions to catch - properly&amp;nbsp;due to the fact I use the 'start' command.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Arg! I would really appreciate if you can&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;verify that TestStand 2019 are waiting for the execution to finish? This really seems like a bug with TestStand 2019?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Passing the XML report&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I then tried to pass the XML report using junit and your guide:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.ni.com/t5/Example-Programs/Converting-TestStand-XML-Reports-to-JUnit/ta-p/3689131" target="_blank"&gt;https://forums.ni.com/t5/Example-Programs/Converting-TestStand-XML-Reports-to-JUnit/ta-p/3689131&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm just using the report from the&amp;nbsp;Computer Motherboard Test Sequence demo in TestStand. The cmd I run is:&lt;/P&gt;
&lt;PRE&gt;msxsl testReport.xml XML_JUnit_Simple.xsl -o test_output.xml&lt;/PRE&gt;
&lt;P&gt;which generates the test_output.xml attached. But there is not really anything in it. Can you figure out what is wrong?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I appreciate your help in this matter. Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Jul 2019 11:32:40 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3950354#M267</guid>
      <dc:creator>A.E.M</dc:creator>
      <dc:date>2019-07-19T11:32:40Z</dc:date>
    </item>
    <item>
      <title>Re: TestStand command line options</title>
      <link>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3957190#M270</link>
      <description>&lt;P&gt;Hi @WireWeaver.&lt;/P&gt;
&lt;P&gt;Any change you have had the time to look into the issues mentioned in my previous post? It would be highly appreciated and I would of course by you a beer if we ever meet up in an airport &lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Aug 2019 07:20:44 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3957190#M270</guid>
      <dc:creator>A.E.M</dc:creator>
      <dc:date>2019-08-07T07:20:44Z</dc:date>
    </item>
    <item>
      <title>Re: TestStand command line options</title>
      <link>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3969667#M282</link>
      <description>&lt;P&gt;Please Note:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The statement made in the forum is incorrect:&lt;/P&gt;
&lt;P&gt;"I've never had to use start /wait to get the Sequence Editor or any of the operator interfaces to wait."&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As stated &lt;A href="https://www.ni.com/docs/en-US/bundle/teststand-api-reference/page/tsuiref/applicationmgr-exitcode.html" target="_blank" rel="noopener"&gt;here&lt;/A&gt;, the start /wait command is required to use&amp;nbsp;a command line to run the user interface.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;David Guest&lt;/P&gt;</description>
      <pubDate>Thu, 31 Oct 2024 00:06:59 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Continuous-Integration/TestStand-command-line-options/m-p/3969667#M282</guid>
      <dc:creator>DGuest</dc:creator>
      <dc:date>2024-10-31T00:06:59Z</dc:date>
    </item>
  </channel>
</rss>

