It contains probe details provided at status.probeStatus inside chaosresult. It contains following fields:
name: Flag to show the name of probe used in the experiment
type: Flag to show the type of probe used
status.continuous: Flag to show the result of probe in continuous mode
status.prechaos: Flag to show the result of probe in pre chaos
status.postchaos: Flag to show the result of probe in post chaos
View the probe schema
Field
.status.probestatus.name
Description
Flag to show the name of probe used in the experiment
Range
n/a n/a (type: string)
Notes
The .status.probestatus.name shows the name of the probe used in the experiment.
Field
.status.probestatus.type
Description
Flag to show the type of probe used
Range
HTTPProbe,K8sProbe,CmdProbe(type:string)
Notes
The .status.probestatus.type shows the type of probe used.
Field
.status.probestatus.status.continuous
Description
Flag to show the result of probe in continuous mode
Range
Awaited,Passed,Better Luck Next Time (type: string)
Notes
The .status.probestatus.status.continuous helps to get the result of the probe in the continuous mode. The httpProbe is better used in the Continuous mode.
Field
.status.probestatus.status.postchaos
Description
Flag to show the probe result post chaos
Range
Awaited,Passed,Better Luck Next Time (type:map[string]string)
Notes
The .status.probestatus.status.postchaos shows the result of probe setup in EOT mode executed at the End of Test as a post-chaos check.
Field
.status.probestatus.status.prechaos
Description
Flag to show the probe result pre chaos
Range
Awaited,Passed,Better Luck Next Time (type:string)
Notes
The .status.probestatus.status.prechaos shows the result of probe setup in SOT mode executed at the Start of Test as a pre-chaos check.
view the sample example:
Name:engine-nginx-pod-deleteNamespace:defaultLabels:app.kubernetes.io/component=experiment-jobapp.kubernetes.io/part-of=litmusapp.kubernetes.io/version=1.13.8chaosUID=aa0a0084-f20f-4294-a879-d6df9aba6f9bcontroller-uid=6943c955-0154-4542-8745-de991eb47c61job-name=pod-delete-w4p5opname=engine-nginx-pod-deleteAnnotations:<none>API Version:litmuschaos.io/v1alpha1Kind:ChaosResultMetadata:Creation Timestamp:2021-09-29T13:28:59ZGeneration:6Resource Version:66788Self Link:/apis/litmuschaos.io/v1alpha1/namespaces/default/chaosresults/engine-nginx-pod-deleteUID:fe7f01c8-8118-4761-8ff9-0a87824d863fSpec:Engine:engine-nginxExperiment:pod-deleteStatus:Experiment Status:Fail Step:N/APhase:CompletedProbe Success Percentage:100Verdict:PassHistory:Failed Runs:1Passed Runs:1Stopped Runs:0Targets:Chaos Status:targetedKind:deploymentName:helloProbe Status:# name of probeName:check-frontend-access-url# status of probeStatus:Continuous:Passed 👍#Continuous# type of probeType:HTTPProbe# name of probeName:check-app-cluster-cr-status# status of probeStatus:Post Chaos:Passed 👍#EoT# type of probeType:K8sProbe# name of probeName:check-database-integrity# status of probeStatus:Post Chaos:Passed 👍#EdgePre Chaos:Passed 👍# type of probeType:CmdProbeEvents:<none>