uprof_check
Probe the uProf environment to verify binary, version, platform, and active mode before profiling. Confirms readiness and available analyses.
Instructions
Probe the uProf environment: binary, version, platform, active mode, results dir.
Call this before collecting. mode is "real" (actual AMDuProfCLI found), "mock"
(deterministic synthetic backend — numbers are fabricated, useful only for testing
tool plumbing), or "unavailable" (nothing runnable; notes explain how to fix).
available_analyses lists the collect configs uprof_collect accepts; note that
on non-AMD CPUs only 'tbp' actually works.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| notes | Yes | ||
| binary | Yes | ||
| server | Yes | ||
| version | No | ||
| platform | Yes | ||
| results_dir | Yes | ||
| binary_found | Yes | ||
| available_analyses | Yes |