Evidence and aggregate verdict for one independently executed probe. More...
#include <health_result.hpp>
Public Attributes | |
| std::string | probe_id |
| bool | required = true |
| Whether this probe contributes to the top-level verdict. | |
| Verdict | verdict = Verdict::unverified |
| AdapterIdentity | adapter |
| ProbeMeasurements | measurements |
| std::vector< EvidenceEvent > | events |
Evidence and aggregate verdict for one independently executed probe.
| AdapterIdentity pulp::tooling::gpu_health::ProbeEvidence::adapter |
| std::vector<EvidenceEvent> pulp::tooling::gpu_health::ProbeEvidence::events |
| ProbeMeasurements pulp::tooling::gpu_health::ProbeEvidence::measurements |
| std::string pulp::tooling::gpu_health::ProbeEvidence::probe_id |
| bool pulp::tooling::gpu_health::ProbeEvidence::required = true |
Whether this probe contributes to the top-level verdict.
Optional compile-time capabilities remain visible without making an otherwise healthy installed GPU stack unusable.
| Verdict pulp::tooling::gpu_health::ProbeEvidence::verdict = Verdict::unverified |