blob: cd5e5a7fcf29b6eb427e549d4d934c9b060afcef [file] [log] [blame]
{% extends "skia_telemetry_base.html" %}
{% block content %}
<center>
<br/><br/>
<a id='chromium_try'><h2>Chromium Perf Tasks</h2></a>
<br/>
{% if chromium_try_tasks %}
{% include "chromium_try_tasks_table.html" %}
{% if chromium_try_tasks_prev_offset == 0 or chromium_try_tasks_prev_offset %}
<a href='/skia-telemetry/all_tasks?chromium_try_tasks_offset={{ chromium_try_tasks_prev_offset }}#chromium_try_tasks'>Previous</a>
{% endif %}
{% if chromium_try_tasks_next_offset %}
<a href='/skia-telemetry/all_tasks?chromium_try_tasks_offset={{ chromium_try_tasks_next_offset }}#chromium_try_tasks'>Next</a>
{% endif %}
{% else %}
No Previous runs yet.
{% endif %}
<br/><br/>
<a id='skia_try'><h2>Skia Correctness Tasks</h2></a>
<br/>
{% if skia_try_tasks %}
{% include "skia_try_tasks_table.html" %}
{% if skia_try_tasks_prev_offset == 0 or skia_try_tasks_prev_offset %}
<a href='/skia-telemetry/all_tasks?skia_try_tasks_offset={{ skia_try_tasks_prev_offset }}#skia_try'>Previous</a>
{% endif %}
{% if skia_try_tasks_next_offset %}
<a href='/skia-telemetry/all_tasks?skia_try_tasks_offset={{ skia_try_tasks_next_offset }}#skia_try'>Next</a>
{% endif %}
{% else %}
No Previous runs yet.
{% endif %}
<br/><br/>
<a id='telemetry'><h2>SKP Capture Tasks</h2></a>
<br/>
{% if telemetry_tasks %}
<table border="1" cellpadding="5">
<tr bgcolor="#CCCCFF">
<td><b>User</b></td>
<td><b>Description</b></td>
<td><b>Benchmark Name</b></td>
<td><b>Benchmark Arguments</b></td>
<td><b>Pagesets Type</b></td>
<td><b>Chromium Build</b></td>
<td><b>Requested Time</b></td>
<td><b>Completed Time</b></td>
<td><b>Output Link</b></td>
</tr>
{% for task in telemetry_tasks %}
<tr {% if not task.completed_time %}bgcolor="#8FDF5F"{% endif %} >
<td>{{ task.username }}</td>
<td>{{ task.description }}</td>
<td>{{ task.benchmark_name }}</td>
<td>{{ task.benchmark_arguments }}</td>
<td>{{ task.pagesets_type }}</td>
<td>
{% if task.chromium_rev and task.skia_rev %}
<a href='https://chromium.googlesource.com/chromium/src/+/{{ task.chromium_rev }}'>{{ task.chromium_rev|slice:":7" }}</a>-<a href='https://skia.googlesource.com/skia/+/{{ task.skia_rev }}'>{{ task.skia_rev|slice:":7" }}</a>
{% else %}
N/A
{% endif %}
</td>
<td>{{ task.requested_time }}</td>
<td>
{% if task.completed_time %}
{{ task.completed_time }}
{% else %}
{% ifequal task.key.id_or_name oldest_pending_task_key %}
In Progress
{% else %}
Waiting in Queue
{% endifequal %}
{% endif %}
</td>
<td align="center">
{% if task.output_link %}
<a href='{{ task.output_link }}' target='_blank'>output</a>
{% else %}
{% ifequal task.key.id_or_name oldest_pending_task_key %}
In Progress
{% else %}
Waiting in Queue
{% endifequal %}
{% endif %}
</td>
</tr>
{% endfor %}
</table>
{% if telemetry_tasks_prev_offset == 0 or telemetry_tasks_prev_offset %}
<a href='/skia-telemetry/all_tasks?telemetry_tasks_offset={{ telemetry_tasks_prev_offset }}#telemetry'>Previous</a>
{% endif %}
{% if telemetry_tasks_next_offset %}
<a href='/skia-telemetry/all_tasks?telemetry_tasks_offset={{ telemetry_tasks_next_offset }}#telemetry'>Next</a>
{% endif %}
{% else %}
No Previous runs yet.
{% endif %}
<br/><br/>
<a id='lua'><h2>Lua Script Runs</h2></a>
<br/>
{% if lua_tasks %}
<table border="1" cellpadding="5">
<tr bgcolor="#CCCCFF">
<td><b>User</b></td>
<td><b>Description</b></td>
<td><b>Pagesets Type</b></td>
<td><b>Chromium Build</b></td>
<td><b>Requested Time</b></td>
<td><b>Completed Time</b></td>
<td><b>Lua Script Link</b></td>
<td><b>Lua Aggregator Link</b></td>
<td><b>Lua Output Link</b></td>
</tr>
{% for task in lua_tasks %}
<tr {% if not task.completed_time %}bgcolor="#8FDF5F"{% endif %} >
<td>{{ task.username }}</td>
<td>{{ task.description }}</td>
<td>{{ task.pagesets_type }}</td>
<td>
{% if task.chromium_rev and task.skia_rev %}
<a href='https://chromium.googlesource.com/chromium/src/+/{{ task.chromium_rev }}'>{{ task.chromium_rev|slice:":7" }}</a>-<a href='https://skia.googlesource.com/skia/+/{{ task.skia_rev }}'>{{ task.skia_rev|slice:":7" }}</a>
{% else %}
N/A
{% endif %}
</td>
<td>{{ task.requested_time }}</td>
<td>
{% if task.completed_time %}
{{ task.completed_time }}
{% else %}
{% ifequal task.key.id_or_name oldest_pending_task_key %}
In Progress
{% else %}
Waiting in Queue
{% endifequal %}
{% endif %}
</td>
<td align="center">
{% if task.lua_script_link %}
<a href='{{ task.lua_script_link }}' target='_blank'>script</a>
{% else %}
{% ifequal task.key.id_or_name oldest_pending_task_key %}
In Progress
{% else %}
Waiting in Queue
{% endifequal %}
{% endif %}
</td>
<td align="center">
{% if not task.lua_aggregator %}
N/A
{% else %}
{% if task.lua_aggregator_link %}
<a href='{{ task.lua_aggregator_link }}' target='_blank'>script</a>
{% else %}
{% ifequal task.key.id_or_name oldest_pending_task_key %}
In Progress
{% else %}
Waiting in Queue
{% endifequal %}
{% endif %}
{% endif %}
</td>
<td align="center">
{% if task.lua_output_link %}
<a href='{{ task.lua_output_link }}' target='_blank'>output</a>
{% else %}
{% ifequal task.key.id_or_name oldest_pending_task_key %}
In Progress
{% else %}
Waiting in Queue
{% endifequal %}
{% endif %}
</td>
</tr>
{% endfor %}
</table>
{% if lua_tasks_prev_offset == 0 or lua_tasks_prev_offset %}
<a href='/skia-telemetry/all_tasks?lua_tasks_offset={{ lua_tasks_prev_offset }}#lua'>Previous</a>
{% endif %}
{% if lua_tasks_next_offset %}
<a href='/skia-telemetry/all_tasks?lua_tasks_offset={{ lua_tasks_next_offset }}#lua'>Next</a>
{% endif %}
{% else %}
No Previous runs yet.
{% endif %}
<br/><br/>
<a id='admin'><h2>Admin Tasks</h2></a>
<br/>
{% if admin_tasks %}
<table border="1" cellpadding="5">
<tr bgcolor="#CCCCFF">
<td><b>User</b></td>
<td><b>Task</b></td>
<td><b>Pagesets Type</b></td>
<td><b>Chromium Build</b></td>
<td><b>Requested Time</b></td>
<td><b>Completed Time</b></td>
</tr>
{% for task in admin_tasks %}
<tr {% if not task.completed_time %}bgcolor="#8FDF5F"{% endif %} >
<td>{{ task.username }}</td>
<td>{{ task.task_name }}</td>
<td>{{ task.pagesets_type }}</td>
<td>
{% if task.chromium_rev and task.skia_rev %}
<a href='https://chromium.googlesource.com/chromium/src/+/{{ task.chromium_rev }}'>{{ task.chromium_rev|slice:":7" }}</a>-<a href='https://skia.googlesource.com/skia/+/{{ task.skia_rev }}'>{{ task.skia_rev|slice:":7" }}</a>
{% else %}
N/A
{% endif %}
</td>
<td>{{ task.requested_time }}</td>
<td>
{% if task.completed_time %}
{{ task.completed_time }}
{% else %}
{% ifequal task.key.id_or_name oldest_pending_task_key %}
In Progress
{% else %}
Waiting in Queue
{% endifequal %}
{% endif %}
</td>
</tr>
{% endfor %}
</table>
{% if admin_tasks_prev_offset == 0 or admin_tasks_prev_offset %}
<a href='/skia-telemetry/all_tasks?admin_tasks_offset={{ admin_tasks_prev_offset }}#admin'>Previous</a>
{% endif %}
{% if admin_tasks_next_offset %}
<a href='/skia-telemetry/all_tasks?admin_tasks_offset={{ admin_tasks_next_offset }}#admin'>Next</a>
{% endif %}
{% else %}
No Previous runs yet.
{% endif %}
</center>
{% endblock %}