{% if run %}

Status

{% if run.status.value == 'running' %} {% elif run.status.value == 'pending' %} {% elif run.status.value == 'completed' %} {% elif run.status.value == 'failed' %} {% elif run.status.value == 'cancelled' %} {% endif %} {{ run.status.value }}

Progress

{{ run.progress[0] }} / {{ run.progress[1] }}

CPU Hours

{% if run.total_cpu_hours >= 1 %} {{ "%.1f"|format(run.total_cpu_hours) }}h {% elif run.total_cpu_hours > 0 %} {{ "%.1f"|format(run.total_cpu_hours * 60) }}m {% else %} — {% endif %}

Created

Max Concurrent

{{ run.max_concurrent }}

{% if cost_summary is defined and cost_summary and cost_summary.costed_tasks > 0 %}

Est. Cost

${{ "%.2f"|format(cost_summary.total_cost) }}

{% if cost_summary.uncosted_tasks > 0 %}

{{ cost_summary.costed_tasks }}/{{ cost_summary.costed_tasks + cost_summary.uncosted_tasks }} tasks costed

{% endif %}
{% endif %}
{{ run.completed_count }} completed {{ run.running_count }} running {{ run.pending_count }} pending {% if run.failed_count > 0 %} {{ run.failed_count }} failed {% endif %} {% if run.dep_failed_count > 0 %} {{ run.dep_failed_count }} dep failed {% endif %}
{% if run.status.value in ['pending', 'running'] %} {% endif %} {% if run.status.value in ['completed', 'failed', 'cancelled'] %}
{% endif %}
{% endif %}