Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::tooling::gpu_health::ProbeEvidence Struct Reference

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

Detailed Description

Evidence and aggregate verdict for one independently executed probe.

Member Data Documentation

◆ adapter

AdapterIdentity pulp::tooling::gpu_health::ProbeEvidence::adapter

◆ events

std::vector<EvidenceEvent> pulp::tooling::gpu_health::ProbeEvidence::events

◆ measurements

ProbeMeasurements pulp::tooling::gpu_health::ProbeEvidence::measurements

◆ probe_id

std::string pulp::tooling::gpu_health::ProbeEvidence::probe_id

◆ required

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

Verdict pulp::tooling::gpu_health::ProbeEvidence::verdict = Verdict::unverified

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/tools/cli/gpu_health/include/pulp_tooling/gpu_health/health_result.hpp