github.com/zppinho/prow@v0.0.0-20240510014325-1738badeb017/pkg/spyglass/lenses/metadata/template.html (about)

     1  {{define "header"}}
     2  <link rel="stylesheet" href="style.css">
     3  <script type="text/javascript" src="script_bundle.min.js"></script>
     4  {{end}}
     5  
     6  {{define "body"}}
     7  {{$len := len .Metadata}}
     8  <p class="test-summary">Test started <abbr id="summary-start-time" title="{{.StartTime}}">{{.StartTime}}</abbr> {{if .Finished -}}
     9  {{- if .Passed -}}
    10    <span class="passed">passed</span>
    11  {{- else if .Errored -}}
    12    <span class="failed">error</span>
    13  {{- else -}}
    14    <span class="failed">failed</span>
    15  {{- end -}}
    16  {{- else -}}
    17    is still running
    18  {{- end}} after {{.Elapsed}}. (<a href="#" id="show-table-link">more info</a>)</p>
    19  {{if lt .Elapsed 0}}
    20  <p class="test-summary">WARNING: The elapsed duration ({{.Elapsed}}) is negative. This can be caused by another process outside of Prow writing into the finished.json file. The file currently has a completion time of {{.FinishedTime}}.</p>
    21  {{end}}
    22  {{if .Hint -}}
    23  <p class="test-summary failure-hint">{{.Hint}}</p>
    24  {{end -}}
    25  <div id="bottom-padding"></div>
    26  <table class="mdl-data-table mdl-js-data-table metadata-table hidden" id="data-table">
    27    <tbody>
    28    <tr>
    29      <td class="mdl-data-table__cell--non-numeric">Started</td>
    30      <td class="mdl-data-table__cell--non-numeric" id="start_time">{{.StartTime}}</td>
    31    </tr>
    32    <tr>
    33      <td class="mdl-data-table__cell--non-numeric">Elapsed</td>
    34      <td class="mdl-data-table__cell--non-numeric">{{.Elapsed}}</td>
    35    </tr>
    36    {{range $key, $value := .Metadata}}
    37    {{if $value}}
    38      <tr>
    39        <td class="mdl-data-table__cell--non-numeric">{{$key}}</td>
    40        <td class="mdl-data-table__cell--non-numeric">{{$value}}</td>
    41      </tr>
    42    {{end}}
    43    {{end}}
    44  </table>
    45  {{end}}