NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Error in Engine callback does not get handled by PostStepRuntimeError

I've been unable to find any threads addressing this issue. I'm overriding the SequenceFilePostStepRuntimeError engine callback in a client sequence file. I'm also overriding a few other engine callbacks like SequenceFilePreStep and SequenceFileLoad.

 

The issue that I'm running into is that if a runtime error occurs inside of the the engine callbacks (i.e. SequenceFilePreStep) then the SequenceFilePostStepRuntimeError callback does not handle the error and it resorts to using whatever station option I have set (e.g. shows the error dialog box)

 

What (if anything) can be done to have the SequenceFilePostStepRuntimeError callback handle errors that occur in other engine callbacks?

CTA, CLA, MTFBWY
0 Kudos
Message 1 of 4
(3,065 Views)

Did some more searching and found this. Any other ideas?

CTA, CLA, MTFBWY
0 Kudos
Message 2 of 4
(3,063 Views)

Look in the TestStand reference manual in chapter 10 under Caveats for Using Engine Callbacks:

 

5th bullet point!

 

For your entertainment only:

http://forums.ni.com/t5/NI-TestStand/I-am-stunned-by-TestStand-suport-engineer-s-answer-to-my-bug/m-...

jigg
CTA, CLA
testeract.com
~Will work for kudos and/or BBQ~
0 Kudos
Message 3 of 4
(3,056 Views)

Don't feed the trolls, jigg 😉

CTA, CLA, MTFBWY
0 Kudos
Message 4 of 4
(3,052 Views)