Process Model Types
- Updated2025-07-23
- 1 minute(s) read
Model plug-ins typically do not need to determine the type of process model that invokes the plug-in. However, plug-in entry points can inspect the ModelType subproperty of the ModelData parameter to determine the type of process model that invokes the plug-in. Possible values of the ModelType field for the built-in process models include Sequential, Parallel, or Batch.
For example, if the value of the ModelType subproperty of the ModelData parameter is Batch, the built-in reporting model plug-in synchronizes its controller and socket threads to ensure it generates the batch report from the controller thread before generating UUT reports from test socket threads so that reports appear in the expected order when the threads write the reports to the same file.