User Guide¶
Comprehensive guides for using adi-labgrid-plugins.
Core
Hardware CI
- Onboarding a Consumer Repo
- How the flow works
- Step 1 — choose a mode
- Step 2 — what you’ll touch
- uri mode (pytest over libIIO)
- flash mode (no-os firmware)
- matlab mode (MATLAB
runHWTests) - Step 3 — set the three repo variables
- Step 4 — coordinator + lab prerequisites
- Step 5 — verify before opening the PR
- Drop in an
AGENTS.md - Troubleshooting
- GitHub Actions (Reusable Workflows)
- Choosing a workflow
hw-matrix.yml— manifest-first matrixhw-matrix-v2.yml— discovery-driven matrixhw-request.yml— low-config by-partmatlab-hw-request.yml— MATLAB by-partnoos-hw-request.yml— no-os firmware flash- Composite actions
- Registering self-hosted runners
- Runner labels and cross-org scope
- Hardware CI by part (hw-request)
- Hardware-CI Runner Setup (no-os flash mode)
Coordinator & exporters
Legacy / reference (deprecated)