Closed WixoLeo closed 1 year ago
This Issue has not been active in 365 days. To re-activate this Issue, remove the Stale
label or comment on it. If not re-activated, this Issue will be closed in 7 days.
This Issue was closed because it was not reactivated after 7 days of being marked Stale
.
Whenever "after_activity_control" being invoked, doesn't matter if probe's tolerance is met or not, the status is always "succeeded".
Question is if it's intended to be this way or should it be failed only if a probe raises and exception? If it's intended, then it would be great to have a tolerance status as well.
Runtime versions
To Reproduce
Clone and enter the repository:
Checkout this branch:
Create python environment:
Activate environment:
Install requirements:
Install chaostoolkit example plugin
Run the experiment:
Expected behavior If tolerance of a probe did not met, expected to see the "status" to be "tolerance-not-met" or something like that.
Additional context In the example repo I've provided minimal experiment with minimal plugin in order for you to run locally with ease. It contains the following:
Playground plugin contains the following: