blob: f7b233fa1d386705b86bef26d9a3fba74a171c79 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<title>Test Results</title>
<link type="text/css" rel="stylesheet" href="/stylesheets/testfile.css" />
</head>
<body>
<h1>Test Results
{% if builder or test_type or name %}
- {{ builder }} {{test_type }} {{ name }}
{% endif %}
</h1>
<div>
<table>
<tr>
<th>Master</th>
<th>Builder</th>
<th>Test Type</th>
<th>File</th>
<th>Date</th>
{% if admin %}
<th></th>
{% endif %}
{% for file in files %}
<tr>{% if file.builder and file.name %}
<td><a href="/testfile?master={{ file.master }}" >
{{ file.master }}
</a>
</td>
<td><a href="/testfile?builder={{ file.builder }}" >
{{ file.builder }}
</a>
</td>
<td>{% if file.test_type %}
<a href="/testfile?testtype={{ file.test_type }}" >
{{ file.test_type }}
</a>
{% endif %}
</td>
<td><a href="/testfile?builder={{ file.builder }}&name={{ file.name }}&master={{ file.master }}&testtype={{ file.test_type }}" >
{{ file.name }}
</a>
</td>
<td>
<script>
// This date format needs to match the format string used in model/testfile.py:get_files.
var beforeQueryParameter = 'before={{ file.date|date:"Y-m-d\TH:i:s" }}Z';
var url = location.toString();
if (url.indexOf('before') == -1)
url += (url.indexOf('?') == -1 ? '?' : '&') + beforeQueryParameter;
else
url = url.replace(/before=[^&]*/, beforeQueryParameter);
document.write('<a href="' + url + '">' + new Date('{{ file.date|date:"c" }}').toLocaleString() + '</a>')
</script>
</td>
{% if admin %}
<td><a href="/testfile/delete?key={{ file.key }}&builder={{ builder }}&name={{ name }}" >
Delete
</a>
</td>
{% endif %}
{% endif %}
</tr>
{% endfor %}
</table>
</div>
</body>
</html>