Test Program Performance Measurement Data Logs (TSM)
- Updated2025-07-31
- 2 minute(s) read
When you measure test program performance, TSM generates a performance log file with the data gathered during the series of test executions and a summary log file that describes the testing environment.
The Test Program Performance Analyzer uses the performance log file to analyze and display the performance measurement data.
Performance Log File
The performance log file contains measurement data for each execution in the performance measurement operation. The performance log file stores data in a comma-separated values (.csv) format and includes the following information about each step in the test program execution.
| Column Name | Notes |
|---|---|
| NumberOfSites | Use this information to distinguish among the site configurations the log file includes. |
| Site | — |
| SequenceFile | Blank for entries in the log file that correspond to the steps in the process model, such as the MainSequence Callback step. |
| Sequence | Blank for entries in the log file that correspond to the steps in the process model, such as the MainSequence Callback step. |
| StepGroup | Setup, Main, or Cleanup |
| StepName | — |
| StepId | — |
| StepType | — |
| SitesTested | String that contains a comma-separated list of sites on which the code module executed. This value corresponds to the subsystem information on the Options tab of a Semiconductor Action or Multi Test step. |
| LoopIndex | 1-indexed number of the batches tested during the execution. |
| ModuleTime | Execution time for the code module associated with the step. This value is 0 if the step does not call a code module. |
| TotalTime | Total execution time for the step, including the module time if the step calls a code module. For Sequence Call steps, includes the execution time of the entire sequence called from the step. |
| Status | Result.Status for each step, such as Passed, Failed, Done, or Error. |
| SocketTime | Total execution time of the main sequence. This value is logged only once for each loop of the main sequence and is left blank for rows that correspond to individual steps. |
Summary Log File
The summary log file contains information about the testing environment. The summary log file stores data in a plain text (.txt) format and includes the following information:
- Test Program
- Active Configuration
- Offline Mode
- Process Model Path
- Operator Interface
- Operator Interface Arguments
- LabVIEW Adapter Server
- Enabled Result Processors
- Notes
- TestStand Version
- Number of Sites