04-22-2013 04:45 AM
What is the difference between aborting and terminating a sequence?
Solved! Go to Solution.
04-22-2013 06:21 AM
Create a sequence with some steps in the setup, some in the main and some in the clean-up stepgroup. You should also add a subsequence with an equal setup. Call this sub from a main step in the MainSequence.
Terminate/Abort at a step in the main stepgroup of the subsequence. Look into the report for the result.
Hint: Give unique names to your steps (statements) that you see with one blink of an eye from which stepgroup the steps are.
hope this helps,
Norbert
04-23-2013 04:33 AM
What is see is, Terminate will execute the steps in the Cleanup Step group and generate a report. Whereas abort will not execute any further steps and it will not even generate the report.
04-23-2013 06:37 AM
Terminate will run the cleanup as you have observed.
This becomes important when you have hardware and it has to be reset/brought to known state before the end of execution.
In case of terminate the cleanup routines will be taken care of.
In abort it does not.So your hardware can remain in a unknown state when Teststand quits.