Solution
Use the following test time reduction techniques to improve the performance of any test program.
- Disable unnecessary result processors
- Use reentrant VIs
- Execute VIs with the LabVIEW Run-Time Engine
- Use only needed pins
- Enable parallel For Loop iterations in VIs
- Reduce settling times in test code modules
- Disable tracing in TestStand
- Use inline expansion for sequence call steps to reduce overhead of sequence calls
Use the following advanced techniques to further improve performance.
- Use the Execution Profiler to identify which shared tester resources cause throughput bottlenecks
- Perform analysis in parallel with measurements
- Adjust thread settings to maximize parallelism
- Adjust computer BIOS CPU settings
Note: Some of these advanced techniques might have a negative impact on performance for some test programs. Measure the test program performance before and after each change to determine how the change affects performance.