Model Plugin – Pre UUT
- Updated2025-07-23
- 1 minute(s) read
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.