2017-12-04 08:00:28 +00:00
|
|
|
{{/*
|
|
|
|
Copyright 2017 syzkaller project authors. All rights reserved.
|
|
|
|
Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
|
|
|
|
*/}}
|
|
|
|
|
2018-02-01 15:20:13 +00:00
|
|
|
{{/* Common page header, invoked with *uiHeader */}}
|
|
|
|
{{define "header"}}
|
|
|
|
<header id="topbar">
|
|
|
|
<table class="position_table">
|
|
|
|
<tr>
|
|
|
|
<td>
|
2018-02-13 19:13:00 +00:00
|
|
|
<h1><a href="/">syzbot</a></h1>
|
2018-02-01 15:20:13 +00:00
|
|
|
</td>
|
|
|
|
<td class="search">
|
2018-02-13 19:13:00 +00:00
|
|
|
{{if .LoginLink}}
|
|
|
|
<a href="{{.LoginLink}}">sign-in</a> |
|
|
|
|
{{end}}
|
2018-02-01 15:20:13 +00:00
|
|
|
<a href="https://groups.google.com/forum/#!forum/syzkaller" target="_blank">mailing list</a> |
|
2018-02-13 19:13:00 +00:00
|
|
|
<a href="https://github.com/google/syzkaller" target="_blank">source</a> |
|
|
|
|
<a href="https://github.com/google/syzkaller/blob/master/docs/syzbot.md" target="_blank">docs</a>
|
2018-02-01 15:20:13 +00:00
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</header>
|
|
|
|
<br>
|
|
|
|
{{end}}
|
|
|
|
|
2017-12-04 08:00:28 +00:00
|
|
|
{{/* List of bugs, invoked with *uiBugGroup */}}
|
|
|
|
{{define "bug_list"}}
|
|
|
|
{{if .}}
|
|
|
|
{{if .Bugs}}
|
2018-02-13 19:13:00 +00:00
|
|
|
<table class="list_table">
|
2017-12-04 08:00:28 +00:00
|
|
|
<caption>{{$.Caption}}:</caption>
|
|
|
|
<tr>
|
|
|
|
{{if $.ShowNamespace}}<th>Kernel</th>{{end}}
|
|
|
|
<th>Title</th>
|
|
|
|
<th>Repro</th>
|
2018-02-13 19:13:00 +00:00
|
|
|
<th>Count</th>
|
2017-12-04 08:00:28 +00:00
|
|
|
<th>Last</th>
|
2018-02-13 19:13:00 +00:00
|
|
|
<th>Reported</th>
|
|
|
|
{{if $.ShowPatch}}
|
|
|
|
<th>Closed</th>
|
|
|
|
<th>Patch</th>
|
|
|
|
{{end}}
|
|
|
|
{{if $.ShowPatched}}<th>Patched</th>{{end}}
|
|
|
|
{{if $.ShowStatus}}<th>Status</th>{{end}}
|
2017-12-04 08:00:28 +00:00
|
|
|
</tr>
|
|
|
|
{{range $b := .Bugs}}
|
|
|
|
<tr>
|
|
|
|
{{if $.ShowNamespace}}<td>{{$b.Namespace}}</td>{{end}}
|
|
|
|
<td class="title"><a href="{{$b.Link}}">{{$b.Title}}</a></td>
|
|
|
|
<td class="stat">{{formatReproLevel $b.ReproLevel}}</td>
|
2018-02-13 19:13:00 +00:00
|
|
|
<td class="stat {{if $b.NumCrashesBad}}bad{{end}}">{{$b.NumCrashes}}</td>
|
2017-12-04 08:00:28 +00:00
|
|
|
<td class="stat">{{formatLateness $.Now $b.LastTime}}</td>
|
2018-02-13 19:13:00 +00:00
|
|
|
<td class="stat">
|
|
|
|
{{if $b.ExternalLink}}
|
|
|
|
<a href="{{$b.ExternalLink}}">{{formatLateness $.Now $b.ReportedTime}}</a>
|
|
|
|
{{else}}
|
|
|
|
{{formatLateness $.Now $b.ReportedTime}}
|
|
|
|
{{end}}
|
|
|
|
</td>
|
|
|
|
{{if $.ShowPatch}}
|
|
|
|
<td class="stat">{{formatLateness $.Now $b.ClosedTime}}</td>
|
|
|
|
<td class="title" title="{{$b.Commits}}">{{$b.Commits}}</td>
|
|
|
|
{{end}}
|
|
|
|
{{if $.ShowPatched}}
|
|
|
|
<td class="patched" title="{{$b.Commits}}">{{if $b.Commits}}{{len $b.PatchedOn}}/{{$b.NumManagers}}{{end}}</td>
|
|
|
|
{{end}}
|
|
|
|
{{if $.ShowStatus}}
|
|
|
|
<td class="status">
|
|
|
|
{{if $b.ExternalLink}}
|
|
|
|
<a href="{{$b.ExternalLink}}">{{$b.Status}}</a>
|
|
|
|
{{else}}
|
|
|
|
{{$b.Status}}
|
|
|
|
{{end}}
|
|
|
|
</td>
|
|
|
|
{{end}}
|
2017-12-04 08:00:28 +00:00
|
|
|
</tr>
|
|
|
|
{{end}}
|
|
|
|
</table>
|
|
|
|
{{end}}
|
|
|
|
{{end}}
|
|
|
|
{{end}}
|