Skip to content

Commit bb1147e

Browse files
Fixed result history resetting to 0 on rerun (#47)
Signed-off-by: Vivek Kumar <[email protected]> Co-authored-by: Vivek Kumar <[email protected]>
1 parent 32aab16 commit bb1147e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

pkg/result/chaosresult.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,20 +81,20 @@ def InitializeChaosResult(self, chaosDetails , resultDetails , experimentLabel,
8181
#PatchChaosResult Update the chaos result
8282
def PatchChaosResult(self, clients, result, chaosDetails, resultDetails, chaosResultLabel):
8383

84-
passedRuns = 0
85-
failedRuns = 0
86-
stoppedRuns = 0
84+
passedRuns = result.status.history.passedRuns
85+
failedRuns = result.status.history.failedRuns
86+
stoppedRuns = result.status.history.stoppedRuns
87+
8788
#isAllProbePassed, probeStatus = self.GetProbeStatus(resultDetails)
8889
if str(resultDetails.Phase).lower() == "completed":
89-
9090
if str(resultDetails.Verdict).lower() == "pass":
9191
probeSuccessPercentage = "100"
92-
passedRuns = result.status.history.passedRuns + 1
92+
passedRuns += 1
9393
elif str(resultDetails.Verdict).lower() == "fail":
94-
failedRuns = result.status.history.failedRuns + 1
94+
failedRuns += 1
9595
probeSuccessPercentage = "0"
9696
elif str(resultDetails.Verdict).lower() == "stopped":
97-
stoppedRuns = result.status.history.stoppedRuns + 1
97+
stoppedRuns += 1
9898
probeSuccessPercentage = "0"
9999
else:
100100
probeSuccessPercentage = "Awaited"

0 commit comments

Comments
 (0)