Home | History | Annotate | Download | only in sheriffing
      1 <!DOCTYPE html>
      2 <!--
      3 Copyright 2014 The Chromium Authors. All rights reserved.
      4 Use of this source code is governed by a BSD-style license that can be
      5 found 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 (a] google.com">chrome-troopers (a] 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