{% import "macros.html" as m %} {% if data.total == 0 %} {{ m.empty('∅', 'No past runs', 'Once tests run, their records (result, effective config, lease audit) are stored locally and listed here.') }} {% else %}

Every run that happened — local or CI — reconstructed from its run-record: the exact effective config that produced the result and the full lease audit (including any double-launch the authority absorbed).

result {% for f in data.filters %} {{ f }} {% endfor %}
{% if data.active.result != 'all' or data.active.test != 'all' or data.active.origin != 'all' %}clear{% endif %}
{% if not data.rows %} {{ m.empty('∅', 'No matching runs', 'No runs match this filter (result / test / origin). Clear it to see all runs.') }} {% else %}
{% for r in data.rows %} {% endfor %}
TestResultDurationOriginEffective configStarted
{{ r.test_id }} {{ m.status_chip(r.outcome) }} {{ r.duration_s }}s {{ m.origin_badge(r.origin) }} {{ r.config_str }}{% if r.coalesced %} · absorbed 1 double-launch{% endif %} {{ r.started_hhmmss }}
run detail · lease audit
run_id {{ r.run_id }}
effective config {{ r.effective_config | tojson }}
{% if r.config_digest %}
config digest {{ r.config_digest }}
{% endif %} {% if r.lease %}
lease heartbeats {{ r.lease.heartbeats }} · reclaimed {{ r.lease.reclaimed }}
{% endif %} {% if r.audit %}
{% for a in r.audit %}
· {{ a.ts[11:19] if a.ts|length >= 19 else a.ts }} {{ a.event }}{% if a.origin %} ({{ a.origin }}){% endif %}{% if a.other_run %} ↔ {{ a.other_run }}{% endif %}
{% endfor %}
{% endif %}
{% endif %} {% endif %}