{{define "bug_table"}} {{range $b := $.Bugs}} {{end}}
{{.Namespace}} ({{len $.Bugs}}):
Title Count Repro Last Status Patched
{{$b.Title}} {{$b.NumCrashes}} {{formatReproLevel $b.ReproLevel}} {{formatTime $b.LastTime}} {{if $b.Link}}{{$b.Status}}{{else}}{{$b.Status}}{{end}} {{if $b.Commits}}{{len $b.PatchedOn}}/{{len $b.MissingOn}}{{end}}
{{end}} Syzkaller Dashboard {{template "header" .Header}} Error log:


{{range $job := $.Jobs}} {{end}}
Recent jobs:
Created Started Finished User Bug Patch Reporting Manager Repo Result
{{if $job.Link}}{{formatTime $job.Created}}{{else}}{{formatTime $job.Created}}{{end}} {{formatTime $job.Started}}{{if gt $job.Attempts 1}} ({{$job.Attempts}}){{end}} {{formatTime $job.Finished}} {{$job.User}} {{$job.BugTitle}} patch {{$job.Namespace}}/{{$job.Reporting}} {{$job.Manager}} {{$job.KernelRepo}}/{{$job.KernelBranch}} {{if $job.ErrorLink}} error {{else if $job.CrashTitle}} {{if $job.CrashReportLink}} {{$job.CrashTitle}} {{else}} {{$job.CrashTitle}} {{end}} {{if $job.CrashLogLink}} (log) {{end}} {{else if formatTime $job.Finished}} OK {{else if formatTime $job.Started}} running {{else}} pending {{end}}


{{range $g := $.BugGroups}} {{template "bug_table" $g}}
{{end}}