Process Model Changes in TestStand 2012 or Later and the Migration Utility
- Updated2025-03-28
- 2 minute(s) read
Process Model Changes in TestStand 2012 or Later and the Migration Utility
The TestStand 2012 or later process models include significant changes to implement a plug-in architecture for model sequence files. TestStand 2012 or later uses the plug-in mechanism to decouple result processing from the process models. As part of this change, the result processing options in TestStand 2010 SP1 or earlier move from TestStandModelReportOptions.ini and TestStandDatabaseOptions.ini into a single ResultProcessing.cfg file, located in the <TestStand Application Data>\Cfg\ModelPlugins directory, that stores configuration information for all result processing model plug-ins. The result processing options files from TestStand 2010 SP1 or earlier are not compatible with TestStand 2012 or later. Use the TestStand Migration Utility to migrate the result processing options from TestStand 2010 SP1 or earlier installed on your computer to the current version of TestStand.
Note
The utility does not support migrating configuration files from a previous version of TestStand if you modified the ReportOptions or DatabaseOptions data types defined in the default process models.
Use the following migration actions in the utility to migrate the result processing configuration options from TestStand 2010 SP1 or earlier installed on the computer to the current version of TestStand:
- Apply to new models—Creates a new configuration in a configuration set named Migrated from TestStand Version. The utility automatically selects a unique name for the configuration if the utility has already used the default name in a previously completed migration. Refer to the migration report for the specific configuration names the utility uses.
- Apply to legacy models—Copies the options files from TestStand 2010 SP1 or earlier to the current TestStand directory so you can use the previous configurations with the equivalent legacy TestStand 2010 process models in TestStand 2012 or later. When you migrate database options, the utility renames TestStandDatabaseOptions.ini to TestStandDatabaseSchemas.ini.
- Apply to new and legacy models—Adds a new configuration in the Migrated from TestStand Version configuration set and copies the options files from TestStand 2010 SP1 or earlier.
If you encounter an incompatibility in an existing test system when you use the current TestStand process models or other circumstances prevent you from using the current TestStand process models, you can use the equivalent legacy TestStand 2010 process models. However, National Instruments recommends using the current TestStand process models in most cases.
Note
If you migrate a custom legacy process model file to TestStand 2012 or later, you must also migrate the corresponding ModelSupport.seq file from TestStand 2010 SP1 or earlier, or you must use the equivalent legacy TestStand 2010 process models, which include a legacy ModelSupport.seq file.