Skip to main content

Coverage

Coverage maps your application's user-facing areas (AI-derived from the connected source repo) to the UI tests that exercise them, and — when you collect it — to execution-line coverage from a build/test run. It answers "what does this app do, and what isn't tested yet?".

info

Coverage needs a connected source repository (Settings → Source Code). The AI area scan and the execution-coverage run both read through that connection. Authoring corrections (renaming areas, remapping files) stays in the app.

OperationWhat it does
get_coverageThe coverage snapshot: rollup, areas, targets, and the latest scan status.
scan_coverageStart the AI area scan (enumerate source, derive areas).
list_coverage_runsRecent execution-coverage runs.
run_coverageStart an execution-coverage run for a build/test target.

scan_coverage and run_coverage are long-running and fire-and-forget — they return immediately and you poll get_coverage (its scan.status / runActive) or list_coverage_runs. See Long-running operations.