Recipes
Standalone examples for common tasks. Each recipe is self-contained.
- Test a new scheduler – end-to-end from binary to integration tests
- Investigate a crash – auto-repro, reading BPF probe output
- A/B compare branches – worktree setup, run and compare
- Capture and compare host state –
cargo ktstr show-hostsnapshot diff for kernel / sched_* tunable / NUMA layout drift - Diagnose a slow scheduler with ctprof –
per-thread profile diff via
ktstr ctprof capture/compare, with the taskstats off-CPU lens - Customize checking – scheduler thresholds, per-test overrides
- Benchmarking and negative tests – performance gates, intentional degradation, Assert checks