{% macro status_badge(status) %} {% if status == 'completed' %} {{ status }} {% elif status == 'failed' %} {{ status }} {% elif status == 'running' %} {{ status }} {% else %} {{ status or '—' }} {% endif %} {% endmacro %} {% macro outcome_badge(outcome) %} {% if outcome == 'pass' %} {{ outcome }} {% elif outcome == 'fail' %} {{ outcome }} {% elif outcome == 'marginal' %} {{ outcome }} {% elif outcome %} {{ outcome }} {% else %} — {% endif %} {% endmacro %} {% if not runs %}
No experiment runs are recorded in this catalog.
To get started:
bth initbth run uv run python scripts/experiments/my_script.pybth find or bth sql to filter.
| ID | Project | Status | Outcome | Duration | Campaign | Branch | Timestamp |
|---|---|---|---|---|---|---|---|
| {{ run.id_short }} | {{ run.project_slug or '—' }} | {{ status_badge(run.status) }} | {{ outcome_badge(run.outcome) }} | {{ run.duration_display }} | {{ run.campaign_name or '—' }} | {{ run.git_branch or '—' }} | {{ run.timestamp }} |
| {% include '_run_detail.html' %} | |||||||