Skip to main content
POST
Check burn-in test coverage

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

site_id
string
required
Pattern: ^[0-9a-fA-F-]{36}$

Body

Request payload for site-scoped burn-in coverage gap queries.

outcomes
enum<string>[]
required
  • passed - Passed
  • failed - Failed
  • error - Error
  • unevaluated - Unevaluated
  • missing - Missing
Available options:
passed,
failed,
error,
unevaluated,
missing
device_ids
string<uuid>[]
required
Maximum array length: 500
test_slugs
enum<string>[]
required

Burn-in test slugs to report coverage for. Rejected with 400 for tests hidden from read paths (multi-node.hello-world, single-node.hello-world) — they have no visible evidence, so a coverage verdict for them would be meaningless.

Maximum array length: 100
  • multi-node.hello-world - multi-node.hello-world
  • multi-node.iperf-matrix - multi-node.iperf-matrix
  • multi-node.nccl-all-gather - multi-node.nccl-all-gather
  • multi-node.nccl-all-reduce - multi-node.nccl-all-reduce
  • multi-node.nccl-all-reduce-multi-rack - multi-node.nccl-all-reduce-multi-rack
  • multi-node.nccl-all-to-all - multi-node.nccl-all-to-all
  • multi-node.nvloom - multi-node.nvloom
  • multi-node.pairwise-net-gpu.bw - multi-node.pairwise-net-gpu.bw
  • multi-node.pairwise-net-gpu.lat - multi-node.pairwise-net-gpu.lat
  • multi-node.pairwise-net.bw - multi-node.pairwise-net.bw
  • multi-node.pairwise-net.lat - multi-node.pairwise-net.lat
  • multi-node.s3-elbencho - multi-node.s3-elbencho
  • multi-node.storage-elbencho - multi-node.storage-elbencho
  • multi-node.training-gpt-oss-120b - multi-node.training-gpt-oss-120b
  • multi-node.training-llama3-1-405b - multi-node.training-llama3-1-405b
  • multi-node.training-llama3-70b - multi-node.training-llama3-70b
  • multi-node.training-nemotron-24x2h - multi-node.training-nemotron-24x2h
  • multi-node.training-nemotron-checkpoint - multi-node.training-nemotron-checkpoint
  • multi-node.training-nemotron-h - multi-node.training-nemotron-h
  • multi-node.training-nemotron-h-multi-rack - multi-node.training-nemotron-h-multi-rack
  • multi-node.training-qwen3-235b - multi-node.training-qwen3-235b
  • single-node.babelstream - single-node.babelstream
  • single-node.dcgmi-diag - single-node.dcgmi-diag
  • single-node.gpu-fryer - single-node.gpu-fryer
  • single-node.hello-world - single-node.hello-world
  • single-node.hpl-cpu - single-node.hpl-cpu
  • single-node.hpl-gpu - single-node.hpl-gpu
  • single-node.lmbench-lat-mem-rd - single-node.lmbench-lat-mem-rd
  • single-node.memtester - single-node.memtester
  • single-node.nccl-all-gather - single-node.nccl-all-gather
  • single-node.nccl-all-reduce - single-node.nccl-all-reduce
  • single-node.nccl-all-reduce-loopback - single-node.nccl-all-reduce-loopback
  • single-node.nccl-all-to-all - single-node.nccl-all-to-all
  • single-node.node-health-check - single-node.node-health-check
  • single-node.nvme-fio - single-node.nvme-fio
  • single-node.nvme-self-test - single-node.nvme-self-test
  • single-node.storage-elbencho - single-node.storage-elbencho
  • single-node.stream - single-node.stream
  • single-node.stress-ng-cpu - single-node.stress-ng-cpu
  • single-node.training-llama3-8b - single-node.training-llama3-8b
  • single-node.training-nemotronh-8b - single-node.training-nemotronh-8b
Available options:
multi-node.hello-world,
multi-node.iperf-matrix,
multi-node.nccl-all-gather,
multi-node.nccl-all-reduce,
multi-node.nccl-all-reduce-multi-rack,
multi-node.nccl-all-to-all,
multi-node.nvloom,
multi-node.pairwise-net-gpu.bw,
multi-node.pairwise-net-gpu.lat,
multi-node.pairwise-net.bw,
multi-node.pairwise-net.lat,
multi-node.s3-elbencho,
multi-node.storage-elbencho,
multi-node.training-gpt-oss-120b,
multi-node.training-llama3-1-405b,
multi-node.training-llama3-70b,
multi-node.training-nemotron-24x2h,
multi-node.training-nemotron-checkpoint,
multi-node.training-nemotron-h,
multi-node.training-nemotron-h-multi-rack,
multi-node.training-qwen3-235b,
single-node.babelstream,
single-node.dcgmi-diag,
single-node.gpu-fryer,
single-node.hello-world,
single-node.hpl-cpu,
single-node.hpl-gpu,
single-node.lmbench-lat-mem-rd,
single-node.memtester,
single-node.nccl-all-gather,
single-node.nccl-all-reduce,
single-node.nccl-all-reduce-loopback,
single-node.nccl-all-to-all,
single-node.node-health-check,
single-node.nvme-fio,
single-node.nvme-self-test,
single-node.storage-elbencho,
single-node.stream,
single-node.stress-ng-cpu,
single-node.training-llama3-8b,
single-node.training-nemotronh-8b
stage
enum<string>

Optionally scope coverage to a single execution stage.

  • single_node - Single Node
  • pairwise - Pairwise
  • collective - Collective
Available options:
single_node,
pairwise,
collective
completed_at_after
string<date-time>
completed_at_before
string<date-time>

Response

Slug-keyed coverage response for requested burn-in tests.

tests
object
required
read-only