Test Executions
Test Executions is the running record of verification activity — one row per run of a test case against a specific build. It keeps the full history so you can speak to trends, regressions, and "what was the last result on rc-3 vs. rc-4."
Open it from the sidebar under Verify → Test Executions, at /projects/:projectId/verification/executions.
What you see
- Summary tiles — Total, Pass %, Fail %, Blocked, and Skipped, all reflecting the current filters.
- Pass rate by build — a stacked bar chart of passed / failed / blocked / skipped counts per build label, with a pass-rate overlay.
- Filter bar — search (case ID, title, executor, notes), plus filters for test case, build label, result, executed-by, and date range. A Reset and an Export CSV action sit in the actions row.
- Run log table — Test Case, Result badge, Build, Executed At, Executor, Evidence count, and a Notes preview.
Recording a run
- Click Record Run to open the modal.
- Choose the Result — passed, failed, blocked, or skipped.
- Enter a Build label — a free-form, queryable string such as a release tag (
v1.2.0-rc3), a nightly slug (nightly-2026-05-22), or a sprint id (sprint-12). The trend chart groups by exact match, so keep the scheme consistent. - Optionally set the Executor (defaults to you; pick another member if you ran the test on their behalf), add a duration, paste evidence links (logs, screenshots, reports), and write notes (observed-vs-expected, anomalies, equipment serials).
- Click save.
When you save, the requirement's verdict in the RVTM updates immediately — a failure trumps a pass, and a requirement only reads "Verified" once every linked case has at least one passing run.
Summaries
The execution history rolls up two ways:
- Per test case — pass / fail / blocked / skipped counts and the latest result for each case.
- Project-wide — the same counts aggregated across every test case, with an overall pass rate.
These summaries feed the Coverage heatmap and the Verification Report.
Quick log
For one-off runs against a single test case, open Test Case Detail and use the quick-log buttons there. They reuse the last build label seen for the project so you don't have to retype it.
Filtering tips
- Compare two builds — filter by build and export CSV, or read the build chart directly.
- Find what's red on the latest build — set the build filter to the latest tag and the result to failed.
- Per-executor accountability — filter by executor to see what one engineer ran, useful where independence matters.