NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

TestStand TSR Files

We have a case where the TSR files generated by a set of sequence calls are very large and are causing the Offline Results Processor to run out of memory.

 

1) What is included in a TSR file?

 

2) Is a record of a step with its run option for result recording disabled included in the TSR?

 

3) There are quite a few steps that read a 10,000 point array from an oscilloscope.  Are these arrays included in the TSR even it the step has its result recording disabled?

 

Thanks!

0 Kudos
Message 1 of 4
(2,847 Views)

Potentially the largest things in your TSR files are the result lists. Basically the contents of Locals.ResultList from your MainSequence when it returns. 

 

Steps that aren't recording results shouldn't have their results in the result list. You might want to set a breakpoint at the end of your MainSequence and look through Locals.ResultList to make sure it doesn't have results you thought you were excluding.

 

Can you switch to 64-bit TestStand? That would probably eliminate the issue entirely.

0 Kudos
Message 2 of 4
(2,824 Views)

A colleague just pointed out that you could install 64-bit TestStand and use the 64-bit Offline Results Processing Utility to process your .tsr files, even if you need to continue generating them with 32-bit TestStand.

0 Kudos
Message 3 of 4
(2,819 Views)

Thank you for the suggestions, I really appreciate it.

0 Kudos
Message 4 of 4
(2,814 Views)