It seemed to work for me...
I ran your modified script, and it seemd to work for me.
Here is the output I received:
Building project step 'Set Ignore Fail for all steps (including children)'...
Building project step 'Main Fail Step'...
Error at Line 2, Column 1 (Division by zero)
Building project step 'Child Fail Step'...
Error at Line 2, Column 1 (Division by zero)
Building project step 'Child Subroutine TEst'...
Building subroutine step 'Fail Subroutine'...
Error at Line 2, Column 1 (Division by zero)
Building project step 'Grandchild Fail Step'...
Error at Line 2, Column 1 (Division by zero)
Building project step 'Child Fail Step'...
Error at Line 2, Column 1 (Division by zero)
Building project step 'Grandchild Fail Step'...
Error at Line 2, Column 1 (Division by zero)
Building project step 'Grandchild Fail Step'...
Error at Line 2, Column 1 (Division by zero)
Build successfully completed.
It stepped thru all the steps (including the subroutine) without stopping...
BTW, I am using the latest version (5.1) available... What version are you using (I don't believe there were any changes recently that would affect this, however).
Kevin
|