index.html revision a02191e04bc25c4935f804f2c080ae28663d096d
1<!DOCTYPE html>
2<!--
3Copyright 2014 The Chromium Authors. All rights reserved.
4Use of this source code is governed by a BSD-style license that can be
5found in the LICENSE file.
6-->
7<html>
8  <head>
9    <meta http-equiv="cache-control" content="no-cache">
10
11    <title>Sheriffing dashboard</title>
12    <base target="_blank" />
13    <link href='http://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
14    <link rel="stylesheet" href="style.css">
15
16    <script type="text/javascript">
17      /** Watefall pages, ordered by importance. */
18      var kBuilderPages = new Array();
19      kBuilderPages.push(['clobber builders', 'http://build.chromium.org/p/chromium/', true]);
20      kBuilderPages.push(['win', 'http://build.chromium.org/p/chromium.win/', true]);
21      kBuilderPages.push(['mac', 'http://build.chromium.org/p/chromium.mac/', true]);
22      kBuilderPages.push(['linux', 'http://build.chromium.org/p/chromium.linux/', true]);
23      kBuilderPages.push(['chromeos', 'http://build.chromium.org/p/chromium.chromiumos/', true]);
24      kBuilderPages.push(['chrome branded', 'http://build.chromium.org/p/chromium.chrome/', true]);
25      kBuilderPages.push(['memory', 'http://build.chromium.org/p/chromium.memory/', true]);
26
27      /** Waterfall open/closed status pages. */
28      var kStatusPages = new Array();
29      kStatusPages.push(['chromium', 'https://chromium-status.appspot.com/']);
30      kStatusPages.push(['blink', 'http://blink-status.appspot.com/']);
31    </script>
32
33    <script type="text/javascript" src="functions.js"></script>
34    <script type="text/javascript" src="statuspageinfo.js"></script>
35    <script type="text/javascript" src="waterfallinfo.js"></script>
36    <script type="text/javascript" src="botinfo.js"></script>
37    <script type="text/javascript" src="buildinfo.js"></script>
38    <script type="text/javascript" src="failureinfo.js"></script>
39  </head>
40  <body onload="javascript:initialize();">
41    <div id="sidebar">
42      <div id="sidebar-contents"></div>
43
44      <div class="box">
45        Bot issues? E-mail:<br><a href="mailto:chrome-troopers@google.com">chrome-troopers@google.com</a>
46      </div>
47
48      <!-- Useful links. -->
49      <ul class="box">
50        <li>
51          <a href="https://code.google.com/p/chromium/wiki/UsefulURLs">
52            Useful Chromium URLs
53          </a>
54        </li>
55      </ul>
56
57      <!-- Options. -->
58      <ul id="options" class="box">
59        <li><input type="checkbox" checked id="checkbox-hide-stable" onclick="updateStatusHTML();">Hide steady green bots</input></li>
60        <li><input type="checkbox" id="checkbox-alert-steady-red" onclick="updateStatusHTML();">Alert if steady green bots go red</input></li>
61        <li>
62          <input type="text" placeholder="Status message filter" id="text-filter" onkeypress="filterUpdated();">
63          </input>
64        </li>
65      </ul>
66
67      <!-- Debugging stats. -->
68      <ul id="debugging" class="box">
69        <li>Ticks until refresh: <span id="num-ticks-until-refresh"></span></li>
70        <li>Requests in flight: <span id="num-requests-in-flight"></span></li>
71        <li>Requests cached: <span id="num-requests-ignored"></span></li>
72        <li>Requests retried: <span id="num-requests-retried"></span></li>
73      </ul>
74    </div>
75    <table id="build-info"></table>
76    <table id="failure-info"></table>
77  </body>
78</html>
79