pub fn run_sensor_check<R, H, C>(
runner: &R,
host_probe: &H,
clock: &C,
config: &ConfigFile,
bench_name: &str,
baseline: Option<&RunReceipt>,
tool: ToolInfo,
options: SensorCheckOptions,
) -> SensorReportExpand description
Run a sensor check and return a SensorReport directly.
This is the library convenience API for cockpit linking. It delegates to
CheckUseCase::execute(), wraps the result in a SensorReportBuilder,
and catches errors to produce an error report.
Returns SensorReport directly — no I/O, no file writing.