QA dispatch surface

Suites

Dispatchable suites are bound to a CircleCI job and the self-hosted runner. Graph-only suites come from the semantic index (behaviour/test catalog) and have no CI binding — inspect them or run their tests from Tests.

Dispatchable 5 Blocked / graph 0 Backed 5 Total 5
Dispatch context Applied to any suite you dispatch below.
Reason required

Dispatchable

runner-gated CircleCI suites · 5
JobCache fast zero-budget dispatch
jobcache-fast
Last result
none

Check and test every @cv/jobcache-* workspace package through the self-hosted CircleCI runner.

Behaviours
0
Tests
0
Failing
0
Runtime
2m
Source
qa/suites/jobcache-fast.yaml
CircleCI
jobcache_fast
Runner
corbet/unraid
Catalog
-
Inspect
Set reason ↑
JobCache keepalive zero-budget dispatch
jobcache-keepalive
Last result
none

Render/interface liveness ping from the self-hosted CircleCI runner.

Behaviours
0
Tests
0
Failing
0
Runtime
10s
Source
qa/suites/jobcache-keepalive.yaml
CircleCI
jobcache_keepalive
Runner
corbet/unraid
Catalog
-
Inspect
Set reason ↑
JobCache planner zero-budget dispatch
jobcache-planner
Last result
none

Bounded broker-planner tick that enqueues device tasks without scraping centrally.

Behaviours
0
Tests
0
Failing
0
Runtime
30s
Source
qa/suites/jobcache-planner.yaml
CircleCI
jobcache_planner
Runner
corbet/unraid
Catalog
-
Inspect
Set reason ↑
Runner smoke zero-budget dispatch
runner-smoke
Last result
none

Prove the Unraid runner can claim and execute a tiny CI job.

Behaviours
0
Tests
0
Failing
0
Runtime
10s
Source
qa/suites/runner-smoke.yaml
CircleCI
runner_smoke
Runner
corbet/unraid
Catalog
-
Inspect
Set reason ↑
Rust workspace zero-budget dispatch
rust-workspace
Last result
none

Cargo check/test for adapter crates and the desktop shell.

Behaviours
0
Tests
0
Failing
0
Runtime
3m
Source
qa/suites/rust-workspace.yaml
CircleCI
rust_workspace
Runner
corbet/unraid
Catalog
-
Inspect
Set reason ↑

5 of 5 suites