Home | History | Annotate | Download | only in static
      1 <!DOCTYPE html>
      2 {% autoescape true %}
      3 <html>
      4   <head>
      5     <!-- [START css] -->
      6     <link type="text/css" rel="stylesheet" href="/bootstrap/css/bootstrap.css">
      7     <link type="text/css" rel="stylesheet" href="/bootstrap/css/bootstrap-responsive.css">
      8     <!-- [END css] -->
      9     <style type="text/css">
     10       body {
     11         padding-top: 40px;
     12         padding-bottom: 40px;
     13         background-color: #f5f5f5;
     14       }
     15       blockquote {
     16         margin-bottom: 10px;
     17         border-left-color: #bbb;
     18       }
     19       form {
     20         margin-top: 10px;
     21       }
     22       .form-signin input[type="text"] {
     23         font-size: 16px;
     24         height: auto;
     25         margin-bottom: 15px;
     26         padding: 7px 9px;
     27       }
     28       .row {
     29         margin-left: 0px;
     30         margin-top: 10px;
     31         overflow: scroll;
     32       }
     33     </style>
     34   </head>
     35   <body>
     36     <div class="navbar navbar-inverse navbar-fixed-top">
     37       <div class="navbar-inner">
     38         <div class="container">
     39           <button type="button" class="btn btn-navbar" data-toggle="collapse"
     40                data-target=".nav-collapse">
     41             <span class="icon-bar"></span>
     42             <span class="icon-bar"></span>
     43             <span class="icon-bar"></span>
     44           </button>
     45           <a class="brand" href="#">VTS Test Scheduler</a>
     46            <a class="brand" href="/result">Result</a>
     47            <a class="brand" href="/build">Build</a>
     48            <a class="brand" href="/schedule">Schedule</a>
     49            <a class="brand" href="/device">Device &amp; Lab</a>
     50            <a class="brand" href="/job">Job Queue</a>
     51           <div class="nav-collapse collapse pull-right">
     52             <a href="{{ url|safe }}" class="btn">{{ url_linktext }}</a>
     53           </div>
     54         </div>
     55       </div>
     56     </div>
     57     <div class="container">
     58       <h1>Build List</h1>
     59       <p>Shortcuts:
     60       <a href=/build>All</a>,
     61       <a href=/build?branch=O>8.0 (O)</a>,
     62       <a href=/build?branch=O-MR1>8.1 (O-MR1)</a>,
     63       <a href=/build?branch=P>9.0 (P)</a>,
     64       <a href=/build?branch=GCS>GCS</a></p>
     65       <table>
     66       {% for manifest_branch, builds in all_builds.items() %}
     67       <tr valign="top">
     68         <td><h2>Branch: {{manifest_branch}}</h2></td>
     69         <td>&nbsp;</td>
     70         <td>&nbsp;</td>
     71       </tr>
     72       <tr>
     73         <td>
     74           <b>Test Build</b>
     75         <td>
     76           <b>Device Build</b>
     77         <td>
     78           <b>GSI Build</b>
     79       </tr>
     80       <tr valign="top">
     81         <td>
     82           <table border=1>
     83           <tr>
     84             <td>#
     85             <td>Branch
     86             <td>ID
     87             <td>Target
     88           </tr>
     89           {% set index = 1 %}
     90           {% for build in builds["test"] %}
     91           <tr>
     92             <td>
     93               {{ index }}
     94               {% set index = index + 1 %}
     95             <td>
     96               {{ build.manifest_branch }}
     97             <td>
     98               <span title="Retrieved at {{ build.timestamp }}">
     99               {{ build.build_id }}</span>
    100             <td>
    101               <span title="build_type: {{ build.build_type }}">
    102               {{ build.build_target }}</span>
    103           </tr>
    104           {% endfor %}
    105           </table>
    106         <td>
    107           <table border=1>
    108           <tr>
    109             <td>#
    110             <td>Branch
    111             <td>ID
    112             <td>Target
    113             <td>Build Type
    114             <td>Signed
    115           </tr>
    116           {% set index = 1 %}
    117           {% for build in builds["device"] %}
    118           <tr>
    119             <td>
    120               {{ index }}
    121               {% set index = index + 1 %}
    122             <td>
    123               {{ build.manifest_branch }}
    124             <td>
    125               <span title="Retrieved at {{ build.timestamp }}">
    126               {{ build.build_id }}</span>
    127             <td>
    128               {{ build.build_target }}
    129             <td>
    130               {{ build.build_type }}
    131             <td>
    132               {{ build.signed }}
    133           </tr>
    134           {% endfor %}
    135           </table>
    136         <td>
    137           <table border=1>
    138           <tr>
    139             <td>#
    140             <td>Branch
    141             <td>ID
    142             <td>Target
    143           </tr>
    144           {% set index = 1 %}
    145           {% for build in builds["gsi"] %}
    146           <tr>
    147             <td>
    148               {{ index }}
    149               {% set index = index + 1 %}
    150             <td>
    151               {{ build.manifest_branch }}
    152             <td>
    153               <span title="Retrieved at {{ build.timestamp }}">
    154               {{ build.build_id }}</span>
    155             <td>
    156               <span title="build_type: {{ build.build_type }}">
    157               {{ build.build_target }}</span>
    158           </tr>
    159           {% endfor %}
    160           </table>
    161       </tr>
    162       {% endfor %}
    163       </table>
    164       <hr>
    165     </div>
    166   </body>
    167 </html>
    168 {% endautoescape %}
    169