General Tab - Sequence Properties Dialog Box
- Updated2025-07-21
- 3 minute(s) read
General Tab - Sequence Properties Dialog Box
General Tab
The General tab contains the following options:
-
On Step Failure
—Specifies whether the execution flow jumps to the Cleanup step group if a step sets the status of the sequence to
Failed
. Select one of the following options from the ring control:
- No Action —Specifies that a failure does not cause the execution flow to jump to the Cleanup step group.
- Goto Cleanup —Specifies that a failure causes the execution flow to jump to the Cleanup step group.
- Use Station Option —Specifies that a failure causes the execution flow to jump to the Cleanup step group if you have enabled the Immediately Goto Cleanup On Sequence Failure option on the Execution tab of the Station Options dialog box. If you disable the Immediately Goto Cleanup on Sequence Failure option and the step sets the status of the sequence to Failed , the execution flow continues without jumping to the Cleanup step group. Use Station Option is selected by default.
Note This option takes precedence over Goto Destination post action settings. - Disable Result Recording for All Steps —Prevents TestStand from adding results for the steps in the sequence to the result list .
-
Optimize Non-Reentrant Calls to this Sequence
—Decreases the time it takes TestStand to call the sequence after the first call to the sequence in an execution. When you disable this option, TestStand initializes a new copy of each custom step property in a sequence each time it calls the sequence. TestStand performs this initialization so the sequence always begins executing with the initial property values the steps in the sequence specify. This initialization is only necessary if a sequence relies on the initial value of a custom step property and then modifies the value. Few sequences rely on this information.
When you enable this option, TestStand initializes the values of custom step properties in the sequence the first time it calls the sequence in an execution. TestStand reuses the values of the custom step properties when it calls the sequence again. If the same sequence is called at the same time in different threads or recursively within the same thread, TestStand creates unique copies of the custom step properties.
Note When you enable this option, TestStand maintains a loaded copy of the sequence until the execution is complete and does not unload the code modules for the sequence until after the execution ends, even if you attempt to unload the sequence and regardless of the Unload Option setting for the sequence file or the steps in the sequence. Because you cannot programmatically edit a loaded sequence, disable this option if you need to modify the sequence at run time. - Comment —Places a comment for the sequence in the All Sequences view. The sequence comment also appears in the documentation TestStand generates for the sequence file.
-
Requirements List
—Provides a mechanism for notating product and unit requirements the sequence covers. This control contains a list of strings where each string represents a single requirement. You can also notate requirements information in the
Workspace Object Properties
and
Sequence Properties
dialog boxes, the
Step Settings
pane in the
TestStand Sequence Editor
, or the
Step Properties
dialog box in a
TestStand User Interface
.
Note External requirements management packages, such as NI Requirements Gateway, define the format of the values that represent a requirement. A requirements management software package can use the TestStand API to retrieve or specify requirement values from Sequence objects.
- Preconditions —Launches the Preconditions dialog box, in which you can specify the conditions that must be True for each step in the sequence to run. When you access this dialog box from the Preconditions panel on the Properties tab of the Step Settings pane or in the Step Properties dialog box, it applies only to a particular step. When you access the dialog box from the Sequence Properties dialog box, you can view and edit the preconditions for each step in the sequence.
-
Advanced
—Displays a submenu with the following options:
- Flags —Launches the Edit Flags dialog box, in which you can modify the property flags for the sequence.
- Attributes —Launches the Attributes dialog box, in which you can create and edit attributes for the sequence.
If the sequence file is a process model file, the Sequence Properties dialog box also has a Model tab.