in perf-tools/utils/output.go [131:149]
func (vg *Verification) AddSubVerification(name, description string, status VerificationStatus) *Verification {
subVerification := &Verification{
Deep: vg.Deep + 1,
Name: name,
Status: status,
Description: description,
Parent: vg,
}
vg.SubVerifications = append(vg.SubVerifications, subVerification)
if status == FAILED {
parentVer := subVerification.Parent
for parentVer != nil {
parentVer.Status = FAILED
parentVer = parentVer.Parent
}
}
//Logger.Info(getVerificationStatusInfo(subVerification))
return subVerification
}