Supporting Post-Failure Information Recovery
- Updated2024-11-26
- 2 minute(s) read
Supporting Post-Failure Information Recovery
In the case of a catastrophic failure, analyzing step result information collected during the execution might be a critical component of the troubleshooting process.
You can configure TestStand to generate reports on-the-fly while testing a unit under test (UUT). By default, TestStand generates and persists the on-the-fly report after collecting 500 step results or after every 1.5 seconds of execution time, whichever occurs first. Logging reports to disk can be slow and negatively impact throughput.
In some cases, you can improve performance by changing the values of the Processing Interval or the Maximum Number of Results options in the Advanced Result Processing Settings dialog box. You can also improve performance by enabling the Only Display Latest Results option on the Contents tab of the Report Options dialog box.
NI benchmarks show that TSR reports provide better throughput while generating an on-the-fly report.
Recommended Report
Options
The following table summarizes the recommended options you configure in the Report Options dialog box when you optimize for post-failure information recovery:
Report Option | Value |
---|---|
Format | TSR*, ATML, XML, ASCII, HTML (best to worst) |
Asynchronous | N/A |
On-the-Fly Report | True |
Only Display Latest Results | True |
Tradeoffs
Consider the impact to the following requirements when you optimize for post-failure information recovery:
- Maximize test system throughput
- Interoperate with other processes and systems
- Generate and view the report during test sequence execution