{# The system page's engine-info block — cards + per-check table. A partial so the page's ~10s poll (?fragment=1, shared poll.js) can re-fetch and swap it without re-sending the header (mirrors _status_grid.html). #} {% if info is none %}
The engine is not running.
{% else %}Declared is what a check's type estimates for one run: its run time compares with Last run, its record with Seen, the heaviest record that run carried.
| Check | Every | Running | Next run | Last run | Declared | Seen |
|---|---|---|---|---|---|---|
| {{ c.path }}
{{ c.type_name }}
{%- if c.depends_on %} · through {{ c.depends_on }}{% endif %} |
{{ c.frequency_seconds | duration }} | {% if c.running_since %} {{ c.running_since | localtime("%H:%M:%S") }} · {{ c.running_seconds | elapsed }} {% elif c.running %} queued {% endif %} | {{ c.next_run_at | localtime("%H:%M:%S") }} · in {{ c.next_in_seconds | elapsed }}{% if c.retrying %} · retry {{ c.retry_attempt }}/{{ c.retry_attempts }}{% endif %} | {% if c.last_run_at %} {{ c.last_run_at | localtime("%H:%M:%S") }} · {{ c.elapsed_seconds | elapsed }} {% else %} — {% endif %} | {#- The type's own estimate, beside the run it is an estimate of. A type that will not estimate says nothing, and the cell is a dash rather than zero — nothing declared is not the same claim as nothing spent. A declared record below the engine's own failure record is shown at that floor, with the type's number beside it, because the page must not claim more precision than the check has nor hide what it said. -#}{%- if c.expected_cost is not none %}{{ c.expected_cost | elapsed }}{% endif %} {%- if c.expected_cost is not none and c.expected_entries is not none %} · {% endif %} {%- if c.expected_entries is not none %}{{ "{:,}".format(c.expected_entries) }} {{ "entry" if c.expected_entries == 1 else "entries" }}{% endif %} {%- if c.expected_record is not none %} {%- if c.expected_cost is not none or c.expected_entries is not none %} · {% endif %} {{- "{:,}".format(c.expected_record) }} B record {%- if c.stated_record is not none %} (floor; declares {{ "{:,}".format(c.stated_record) }} B){% endif %} {%- endif %} {%- if c.expected_cost is none and c.expected_entries is none and c.expected_record is none %}—{% endif -%} | {#- The largest record the last run carried, the ones the seam refused included, since a refused record costs its line or its reading rather than the run (ADR-0093 decision 6) — and *refused* where that heaviest one was refused for its weight, which is the declaration failing. It stands where nothing was declared: a record nobody declared is still worth seeing grow. -#}{%- if c.record_bytes is not none %}{{ "{:,}".format(c.record_bytes) }} B {%- if c.record_refused %}, refused{% endif %} {%- else %}—{% endif -%} |
| No checks. | ||||||