Test Program Performance Measurement Configuration Dialog Box (TSM)
- Updated2025-07-31
- 3 minute(s) read
Select in the TestStand Sequence Editor to launch the Test Program Performance Measurement Configuration dialog box, in which you can specify settings for measuring test program performance. The changes you make persist in the dialog box.
The Test Program Performance Measurement Configuration dialog box contains the following options:
- Test Program—Displays the test program on which to measure performance.
- Process Model—Displays the process model the test program uses.
- Operator Interface Path—By default, specifies the absolute path to the default LabVIEW operator interface TSM installs. Use the browse button to navigate to a custom operator interface to use instead of the default TSM LabVIEW operator interface or paste the path to the executable into the control. This control cannot be empty.
- Output File Directory—Specifies the directory in which to write the log files. Use the browse button to navigate to a custom output directory or paste the path to the directory into the control. The path must be an absolute path.
- Number of Parts Per Site—Specifies the number of parts to run on each site.
-
Site Configurations—Each row corresponds to a lot and contains a
comma-separated list of integers or integer ranges that
specifies the sites the lot contains, for example: 0, 1,
2-7. The sites must exist in the pin map. Use the
Add Site Configuration and
Delete Site Configuration
buttons to add and delete rows. TSM ignores empty rows at
run time.Note If you are using the Sequential process model, Site Configurations displays a single configuration that contains a single site (0). If you switch back to using the Batch process model, Site Configurations displays the previous set of configurations.
- Configure Lot Settings—Launches the Configure Lot Settings dialog box. If you have not configured lot settings for the active test program, TSM disables the OK button and displays a warning to prompt you to configure the lot settings.
Click the expand/collapse button to view or hide the Advanced section of the dialog box, which includes the following option that configures the testing environment to simulate a production environment:
-
Operator Interface Command Line—The default command line is
/NoCompatibilityIssuesDialog /run "Measure Test Program Performance"
"<TestStand>\Components\Modules\NI_SemiconductorModule\NI_SemiconductorModule_PerformanceMeasurement.seq"
/quit, which configures the execution environment. If
you use a custom sequence file instead of the default NI_SemiconductorModule_PerformanceMeasurement.seq file to
configure the environment for performance testing, modify the command line to call the
custom sequence file. Note If you use an operator interface with a custom command-line parser, modify the command-line arguments to ensure that the operator interface calls the Measure Test Program Performance sequence of the NI_SemiconductorModule_ PerformanceMeasurement.seq file located in the <TestStand>\Components\Modules\NI_SemiconductorModule directory.
- Reset to Default—Reverts the value of the Operator Interface Command Line option to use the default command-line value.
-
Allow execution with LabVIEW Development Environment Adapter—By default,
when you select the LabVIEW Development Environment adapter in TestStand, the adapter
temporarily switches to use the LabVIEW Run-Time Engine to simulate production
performance. Enabling this option disables the switch to the LabVIEW Run-Time Engine,
allowing performance measurement with the LabVIEW Development Environment adapter. This
increases test time. This option is disabled if the LabVIEW adapter is already set to use
the LabVIEW Run-Time Engine. Note Changing any option under Advanced causes the section to remain expanded until the next time the dialog box is opened.