<pclass="small mute">The report's own page, in a sandbox: its scripts run with no access to your session or this hub. <ahref="{{ src }}"target="_blank"rel="noopener">Open it alone</a>.</p>
41
</section>
42
{% endif %}
43
44
<divclass="cov-grid">
45
{% if !context.is_empty() %}
46
<sectionclass="panel cov-card">
47
<h2>Context</h2>
48
<dlclass="rep-context">{% for (k, v) in context %}<dt>{{ k }}</dt><dd>{{ v }}</dd>{% endfor %}</dl>
49
</section>
50
{% endif %}
51
<sectionclass="panel cov-card">
52
<h2>Runs on {{ report.bookmark }}</h2>
53
<ulclass="rep-runs">
54
{% for r in runs.iter().take(15) %}
55
<li{% ifr.id==report.id %} class="on"{% endif %}><ahref="{{ repo.url }}/reports/{{ report.name }}?id={{ r.id }}">{% if let Some(n) = r.run_number %}run #{{ n }}{% else %}upload{% endif %}</a><spanclass="mute small"><timetitle="{{ r.created_ms|when_i }}">{{ r.created_ms|ago_i }}</time>{% if !r.summary.is_empty() %} · {{ r.summary }}{% endif %}</span></li>