Migrating TestStand 2010 SP1 or Earlier Result Processing Options to the Current Version of TestStand

Process models from TestStand 2012 and later include significant changes to implement a plug-in architecture for model sequence files. As a result, the result processing options files from TestStand 2010 SP1 or earlier are not compatible with TestStand 2012 or later process models without migration.

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 move from the TestStandModelReportOptions.ini and TestStandDatabaseOptions.ini files into a single ResultProcessing.cfg file located in the <TestStand Application Data>\Cfg directory, which stores configuration information for all result processing model plug-ins. Without migration through the TestStand Migration Utility or the Legacy Model Switcher tool to use legacy TestStand 2010 process models, results processing options files from TestStand 2010 SP1 or earlier will not function properly in TestStand 2012 or later.

The following table describes the migration actions you can select in the TestStand Migration Utility to migrate the result processing configuration options from TestStand 2010 SP1 or earlier to the current version of TestStand.
Note The TestStand Migration Utility does not support migrating the configuration files from TestStand 2010 SP1 or earlier if you modified the ReportOptions or DatabaseOptions data types defined in the default process models.
Migration Action Description
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 the version of TestStand you're migrating to. 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 the version of TestStand you're migrating from.

If you are upgrading from TestStand 4.2.1 or earlier, you can manually migrate result processing options for use with TestStand 2012 or later process models or the equivalent legacy TestStand 2010 process models.