started {{ run.started|date:"Y-m-d H:i:s" }} · {{ duration }} {% if run.exit_code is not None %} · exit {{ run.exit_code }}{% endif %} · {{ run.run_id }}
{% if run.status == "running" %}This run is going. The page refreshes itself every 15 seconds; the platform can report a run as running for a minute after it ends.
{% elif pending %}Reading this run's log and files now; this page refreshes itself in a few seconds.
{% endif %}
{% for folder in folders %}{% if not forloop.last %}
{% endif %}{% empty %}{% endfor %}
{{ run.artifacts_error }}{% endif %}
{% if artifacts %}
| Path | Size | |
|---|---|---|
| {% if file.path|lower|slice:"-4:" == ".csv" %}{{ file.path }}{% else %}{{ file.path }}{% endif %} | {% if file.size is not None %}{{ file.size|filesizeformat }}{% endif %} | Download |
This run kept no files.
{% endif %}{% if errors_only %} warnings, errors, and plain lines only · show every line {% else %} {{ total_lines }} line{{ total_lines|pluralize }} · only warnings and errors {% endif %} ·
{{ run.logs_error }}{% endif %}
{% if lines %}
{% for line in lines %}{% if line.time %}{{ line.time|date:"H:i:s" }}{% endif %} {{ line.level }} {{ line.message }}{% endfor %}
{% elif not run.logs_error %}
No log lines{% if run.status == "running" %} yet{% endif %}.
{% endif %}