You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ReṼoman logs all the key operations that happen inside its source-code,
392
-
including how the environment variables are being mutated by a step in its <<Pre-req and Post-res scripts>>.
392
+
including how a step mutates environment variables in its <<Pre-req and Post-res scripts>>.
393
393
Watch your console to check what's going on in the execution or troubleshoot from CI/CD logs
394
394
395
395
TIP: link:docs/revoman.exe.log[📝Sample log] printed during execution
@@ -477,13 +477,13 @@ See in Action:
477
477
[#_execution_control]
478
478
=== Execution Control
479
479
480
-
If an exception is thrown during the execution of any step,
481
-
the execution *fails fast for that step*,
482
-
and captures the exception as a <<_granular_failure_reporting,Failure>> in the StepReport.
483
-
However, the execution of next steps may or may not halt, depending on the below Configuration options:
480
+
If an exception is thrown during the procedure of any step,
481
+
the <<Step Procedure>> *fails fast for that step*.
482
+
However, the execution of next steps won't halt by default.
483
+
You can configure this behavior to *fail-fast* using the below Configuration options:
484
484
485
-
* `haltOnAnyFailure` — This defaults to `false`. If set to `true`, the execution of steps fails-fast when it encounters a failure.
486
-
* `haltOnFailureOfTypeExcept` — This accepts pairs of `ExeType` and a `PostTxnStepPick` which are used to check if a Step can be ignored for failure for a specific failure type or halt the execution of next steps
485
+
* `haltOnAnyFailure` — This defaults to `false`. If set to `true`, the execution of steps fails-fast when it encounters a failure. This also halts if there is a HTTP error response
486
+
* `haltOnFailureOfTypeExcept` — You may configure to Fail-fast only for a specific Failure type by providing an `ExeType`. Along with it, you may provide a `PostTxnStepPick` which is used to check if a Step can be ignored for that specific failure type or halt the execution of next steps
487
487
488
488
These Configuration options, as their names suggest,
489
489
let you conditionally run or skip steps in a chain of steps from the template, without the need to change the template.
0 commit comments