NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I run sequentially each SequenceCall that is present within a sequence file in NI teststand

I have a sequence file which tests a number of DUT's. Each DUT has its own SequenceCall within the Sequence File.

I have set up each SequenceCall to create a New Execution and run in Single Pass to create a separate report for each DUT.

My problem is that when the Sequence File executes, it Calls all SequenceCall's and they begin to run in parallel, I want them to run in sequence. I tried using the PreCondition and Evaluate Precondition option of each SequenceCall to make sure the first/previous SequenceCall had completed but this did not work, the Sequence File still called each SequenCall at same time. 

0 Kudos
Message 1 of 3
(2,910 Views)

Why are you spawning a new execution each time?

 

Next to the Exeuction Options there is a button with a hammer and a wrench on it.  When you click on that you get the Sequence Call Advanced Settings.  Change the Wait for Execution to Complete: to Before executing next step.

jigg
CTA, CLA
testeract.com
~Will work for kudos and/or BBQ~
Message 2 of 3
(2,908 Views)

New execution because DUT's are to be tested once an Hour for x no of hours.

 

I tried your suggestion - yes it now works as i want, thank you.

0 Kudos
Message 3 of 3
(2,902 Views)