Use the Pre UUT entry point to identify the UUT or determine whether to continue testing.

A process model calls Pre UUT in the test socket thread before testing each UUT.

The Batch process model completes the call to the Pre Batch entry point before calling Pre UUT for any test socket.

The Pre UUT entry point accepts the following parameters:

Parameter Name Data Type
ModelPlugin NI_ ModelPlugin
ModelPluginConfiguration NI_ModelPluginConfiguration
ModelThreadType NI_ModelThreadType
ModelData Container
ProcessModelClientPath Path
StartDate DateDetails
StartTime TimeDetails
UUT UUT
ContinueTesting Boolean

If the ContinueTesting parameter is False after the process model calls Pre UUT for every plug-in, the process model exits the UUT loop without calling the UUT Start, UUT Done, or Post UUT entry points. If multiple model plug-ins use conflicting values for ContinueTesting, TestStand uses the value set by the last plug-in to execute.