Following is the patch set that changes multi-sequence evaluation behavior.
Currently if any of the command sequence fails the whole recipe is aborted
and the rest of the command sequences won't be executed.
The change is to execute all of the command sequences in recipe not depending
on the previous sequence result. If user wants to specify some crucial
sequence it's possible to set attribute quit_on_fail to value "yes" in
the command_sequence tag.
Jan Tluka (4):
Changing sequences to list of dictionaries
Preserve original node attributes for sourced xml bits
Introduce quit_on_fail command_sequence attribute
Stop executing command sequences on demand
Common/XmlProcessing.py | 15 +++++++++++++++
NetTest/NetTestController.py | 12 ++++++++----
NetTest/NetTestParse.py | 19 +++++++++++++------
3 files changed, 36 insertions(+), 10 deletions(-)
--
1.7.6.5