blacksmith jobs commands expose the same job observability data as the dashboard: recent runs, logs, workflow steps, structured test timings, per-run CPU/memory/OOM metrics, and cross-run aggregates.
blacksmith jobs list
Browse recent job runs for your organization. Returns one row per completed job with labels, runner SKU, duration, billable minutes, conclusion, and the GitHub job URL.
The numeric GitHub job ID in the output is the handle for the per-job commands below.
Per-job inspection
Cross-run analysis
blacksmith jobs aggregate
Cross-run CPU/memory percentiles grouped by (repo, workflow, job_name, runner_label): run counts, CPU average and busy-fraction percentiles, peak-memory percentiles, OOM totals, duration percentiles, and billable minutes.
blacksmith jobs sample
Returns one representative run per percentile (min / p25 / p50 / p75 / p90 / max by default) along a chosen axis — duration, cpu_avg, cpu_busy_frac_80, mem_peak_pct, billable_minutes, or oom_events — each with a clickable job_url.