|Download Help (Windows Only)|
The TestStand Engine invokes a set of Engine callbacks at specific points during execution. TestStand defines the set of Engine callbacks and the callback names because the engine controls the execution of steps and the loading and unloading of sequence files.
Use Engine callbacks to configure TestStand to call certain sequences at various points during a test, including before and after the execution of individual steps, before and after interactive executions, after loading a sequence file, or before unloading a sequence file.
TestStand categorizes Engine callbacks according to the file in which the callback appears. You can define Engine callbacks in sequence files, process model files, and in StationCallbacks.seq in the <TestStand Public>\Components\Callbacks\Station directory.
|Note TestStand does not predefine any Station Engine callbacks in StationCallbacks.seq in the <TestStand>\Components\Callbacks\Station directory but might in a future version of TestStand.|
TestStand invokes Engine callbacks in normal sequence files only when executing steps in the sequence file or when loading or unloading the sequence file. TestStand invokes Engine callbacks in process model files when executing steps in the model file, steps in sequences the model calls, and steps in any nested calls to subsequences. TestStand invokes Engine callbacks in StationCallbacks.seq when TestStand executes steps on the test station.
You can use Engine callbacks in the following ways: