10-09-2007 08:22 AM
10-09-2007 09:01 AM
10-09-2007 09:50 AM
Ray,
I am aware of the "loop using ..." ability. The default reports in test stand are not compatible with our process, so I wrote a set of custom reporting vis that run in the setup/poststepcallback/cleanup stages for normal reporting and deactivated the automatic reporting (since all it was doing was cluttering the harddrive). Now I am trying to implement a second type of reporting that only happens when a technician (not operator) is logged on and decides to loop on selected steps (to help debug intermittent DUTs).
The ideal solution would be if there is a variable/parameter somewhere that indicates that looping is being performed (which I could use to trigger the alternate reporting). I suppose an alternative way to get where I want would be to programmatically re-enable the default teststand reporting only for the duration of looping. Is that possible?
Thanks,
Sean
10-09-2007 11:39 AM
10-09-2007 11:59 AM
A few more thoughts after REALLY reading your issue....
There is a SequenceFilePostInteractive Engine callback that gets called after each interactive execution. Which just happens to be what you are doing. This may be helpful to call certain steps (i.e. your custom reporting steps, or steps that take the resultlist and write it to a csv file etc....). This will also seperate the "real" execution from the debugging of your ops and techs.
Regards,
10-09-2007 12:00 PM
10-09-2007 12:09 PM
02-01-2008 02:03 PM
02-12-2008 03:25 PM
This was reported to R&D (# 4I3G2D6O) for further investigation.R&D is currently investigating this issue. We have had several requests for this feature, and currently there is no API or way to get this information other than parsing the step setting string which you can get by calling Step.GetStepSettingsString().
We appreciate your feedback!