11-05-2007 05:55 PM
11-05-2007 06:57 PM
11-06-2007 08:37 AM
Hey thatguy,
You're not doing anything wrong, it's just the way Sequences are designed by default. If you want to just change the sequences that don't 'test' anything, you'll need to change the properties of the step from a Sequence to an "Action" type Sequence. In TestStand 4.0 you can do this easily by selecting the step, and in the Step Settings Properties tab, under the General Section, select the Type and change it to "Action". If you're using versions before 4.0 (> 2.0 at least), you can do the same thing by getting opening the properties dialog for the step and changing it there. Let me know if you're using v2 or earlier.
And your philosophy of having non-test steps not say Pass is a sound one. especially since that's all they can ever say other than Error if you're not manipulating a status flag or the RunState.SequenceFailed flag.
This will cause the sequence to return a "Done" status, and you can edit the Status Expression as well.
To add Action and Test Sequences, you just select the Sequence Adapter Type, and add Action or Test sequences just like any other step type (LabVIEW, ActiveX/COM, etc). Unfortunately, it is hidden by default. To enable it, go to Configure >> Adapters... and in the dialog unhide it.
Hope this helps.
-Jack
11-06-2007 12:55 PM