1 <html> 2 <head> 3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 4 <title>Autotest Web Frontend</title> 5 <script type='text/javascript' src='autotest.AfeClient.nocache.js'> 6 </script> 7 </head> 8 9 <body> 10 <!-- gwt history support --> 11 <iframe src="javascript:''" id="__gwt_historyFrame" 12 style="width:0;height:0;border:0"></iframe> 13 14 15 <div class="nav-header"> 16 <span class="links-box"> 17 Frontend | 18 <a href="/new_tko">Results database</a> | 19 <a href="http://www.chromium.org/chromium-os/testing">Chromium OS Testing</a> | 20 <a href="/results/dashboard">Dashboard</a> 21 <span id="stainless" class="hidden"> 22 | <a id="stainless-link" target="_blank">Stainless</a> 23 </span> 24 <span id="wmatrix" class="hidden"> 25 | <a id="wmatrix-link" target="_blank">WMatrix</a> 26 </span> 27 <span id="moblab_setup" class="hidden"> 28 | <a href="/moblab_setup" target="_blank">Moblab</a> 29 | <a id="mobmonitor_link" href="" target="_blank">Mob* Monitor</a> 30 </span> 31 <div id="motd" class="motd"></div> 32 </span> 33 <img alt="Autotest" src="header.png" class="logo" /> 34 <h1> Web Frontend</h1> 35 </div> 36 37 <div id="tabs" class="hidden"> 38 <div id="job_list" title="Job List"> 39 <!-- Table is necessary here to get the right layout with the filter widgets --> 40 <table class="job-control"> 41 <tr> 42 <td>Status:</td><td id="job_status_controls"></td> 43 </tr> 44 <tr> 45 <td class="has-tooltip"> 46 <span>Type:</span> 47 <span id="job_type_tooltip"></span> 48 </td> 49 <td id="job_type_controls"></td> 50 </tr> 51 <tr> 52 <td>Owner:</td><td id="user_list"></td> 53 </tr> 54 <tr> 55 <td>Name:</td><td id="jl_name_search"></td> 56 </tr> 57 <tr> 58 <td>Job starting time:</td><td id="job_starting_datetime_controls"></td> 59 </tr> 60 </table> 61 <div id="job_table"></div> 62 </div> 63 64 <div id="view_job" title="View Job"> 65 <span id="job_id_fetch" class="box-full">Fetch job by ID: 66 <span id="job_id_fetch_controls"></span> 67 </span><br><br> 68 <div id="view_title" class="title"></div><br> 69 <div id="view_data"> 70 <span id="view_abort"></span><span id="view_clone"></span> 71 <br> 72 <table class="data-table data-table-outlined"> 73 <tr class="data-row"> 74 <td><span class="field-name">Label:</span></td> 75 <td><span id="view_label"></span></td> 76 </tr> 77 <tr class="data-row data-row-alternate"> 78 <td><span class="field-name">Owner:</span></td> 79 <td><span id="view_owner"></span></td> 80 </tr> 81 <tr class="data-row"> 82 <td><span class="field-name">Parent job id:</span></td> 83 <td><a id="view_parent"></a></td> 84 </tr> 85 <tr class="data-row data-row-alternate"> 86 <td><span class="field-name">Test retries:</span></td> 87 <td><span id="view_test_retry"></span></td> 88 </tr> 89 <tr class="data-row"> 90 <td><span class="field-name">Priority:</span></td> 91 <td><span id="view_priority"></span></td> 92 </tr> 93 <tr class="data-row data-row-alternate"> 94 <td><span class="field-name">Created:</span></td> 95 <td><span id="view_created"></span></td> 96 </tr> 97 <tr class="data-row"> 98 <td><span class="field-name">Timeout:</span></td> 99 <td><span id="view_timeout"></span> minutes</td> 100 </tr> 101 <tr class="data-row data-row-alternate"> 102 <td><span class="field-name">Image (Build Name):</span></td> 103 <td><span id="view_image_url"></span></td> 104 </tr> 105 <tr class="data-row"> 106 <td><span class="field-name">Max runtime:</span></td> 107 <td><span id="view_max_runtime"></span> minutes</td> 108 </tr> 109 <tr class="data-row data-row-alternate"> 110 <td><span class="field-name">Email List:</span></td> 111 <td><span id="view_email_list"></span></td> 112 </tr> 113 <tr class="data-row"> 114 <td><span class="field-name">Run verify:</span></td> 115 <td><span id="view_run_verify"></span></td> 116 </tr> 117 <tr class="data-row data-row-alternate"> 118 <td><span class="field-name">Reboot options:</span></td> 119 <td> 120 <span id="view_reboot_before"></span> before job, 121 <span id="view_reboot_after"></span> after job 122 </td> 123 </tr> 124 <tr class="data-row"> 125 <td><span class="field-name">Include failed repair results:</span></td> 126 <td><span id="view_parse_failed_repair"></span></td> 127 </tr> 128 <tr class="data-row data-row-alternate"> 129 <td><span class="field-name">Dependencies:</span></td> 130 <td><span id="view_dependencies"></span></td> 131 </tr> 132 <tr class="data-row"> 133 <td><span class="field-name">Synchronization count:</span></td> 134 <td><span id="view_synch_count"></span></td> 135 </tr> 136 <tr class="data-row data-row-alternate"> 137 <td><span class="field-name">Require server-side packaging:</span></td> 138 <td><span id="view_require_ssp"></span></td> 139 </tr> 140 <tr class="data-row"> 141 <td><span class="field-name">Status:</span></td> 142 <td><span id="view_status"></span></td> 143 </tr> 144 <tr class="data-row data-row-alternate"> 145 <td><span class="field-name">Job on shard:</span></td> 146 <td><a id="view_job_on_shard" target="_blank"></a></td> 147 </tr> 148 <tr class="data-row" id="view_sponge_invocation_wrapper"> 149 <td><span class="field-name">Sponge invocation:</span></td> 150 <td><a id="view_sponge_invocation" target="_blank"></a></td> 151 </tr> 152 <tr class="data-row" id="view_drone_set_wrapper"> 153 <td><span class="field-name">Drone set:</span></td> 154 <td><span id="view_drone_set"></span></td> 155 </tr> 156 </table><br> 157 158 <div id="view_control_file"></div><br> 159 160 <span class="field-name"> 161 Full results 162 <a id="old_results_link" target="_blank">(open in new window)</a> 163 <a id="results_link" target="_blank">(new results interface)</a> 164 <a id="triage_failures_link" target="_blank">(triage failures)</a> 165 <a id="raw_results_link" target="_blank">(raw results logs)</a><br> 166 </span> 167 <span id="tko_results"></span><br><br> 168 169 <span class="field-name">Hosts for this job</span> 170 <div id="job_hosts_table"></div><br> 171 172 <span class="field-name">Child jobs</span> 173 <div id="child_jobs_table"></div><br> 174 175 <span class="field-name">Job history</span> 176 <span id="view_get_job_history" /> 177 <div id="job_history_table"></div><br> 178 </div> 179 </div> 180 181 182 <div id="create_job" title="Create Job"> 183 <table class="data-table data-table-outlined-gray panel-boundedwidth"> 184 <tr class="data-row"> 185 <td class="field-name">Job name:</td> 186 <td class="has-tooltip" id="create_job_name"></td> 187 <td><!-- Dummy cell so background colour fills entire row !--></td> 188 </tr> 189 <tr class="data-row data-row-alternate"> 190 <td class="field-name">Image URL/Build: (optional)</td> 191 <td class="has-tooltip" id="create_image_url"></td> 192 </tr> 193 </table> 194 <br> 195 196 <div id="create_firmware_build_options"></div> 197 <br> 198 199 <table class="data-table data-table-outlined-gray panel-boundedwidth"> 200 <tr class="data-row data-row-alternate"> 201 <td class="field-name">Test source build: (optional)</td> 202 <td class="has-tooltip" id="create_test_source_build"></td> 203 <td class="checkbox" id="fetch_tests_from_build"></td> 204 </tr> 205 </table> 206 <br> 207 208 <span class="field-name">Select Tests to Run:</span> 209 <span id="create_tests"></span> 210 <br> 211 212 <div id="create_advanced_options"></div> 213 <br> 214 215 <span class="field-name">Control File:</span> 216 <div id="create_edit_control"></div> 217 <br> 218 219 <span id="create_host_selector"></span> 220 <br> 221 222 <span> 223 <span id="create_submit"></span> 224 <span id="create_template_job"></span> 225 <span id="create_reset"></span> 226 </span> 227 228 <table> 229 <tr id="create_drone_set_wrapper" class="data-row data-row-alternate"> 230 <td class="field-name">Drone set:</td> 231 <td id="create_drone_set"></td> 232 </tr> 233 </table> 234 <br> 235 236 </div> 237 238 <div id="hosts" title="Host List"> 239 <div id="hosts_list"></div> 240 </div> 241 242 <div id="view_host" title="View Host"> 243 <span id="view_host_fetch" class="box-full">Fetch host by hostname: 244 <span id="view_host_fetch_controls" class="hidden"></span> 245 <span id="view_host_fetch_by_hostname_controls"></span> 246 </span><br><br> 247 <div id="view_host_title" class="title"></div> 248 <div> 249 <span id="view_host_reverify_button"></span> 250 <span id="view_host_repair_button"></span> 251 </div> 252 <div id="view_host_data"> 253 <table class="data-table data-table-outlined"> 254 <tr class="data-row"> 255 <td><span class="field-name">Platform:</span></td> 256 <td><span id="view_host_platform"></span></td> 257 </tr> 258 <tr class="data-row data-row-alternate"> 259 <td><span class="field-name">Other labels:</span></td> 260 <td><span id="view_host_labels"></span></td> 261 </tr> 262 <tr class="data-row"> 263 <td><span class="field-name">ACLs:</span></td> 264 <td><span id="view_host_acls"></span></td> 265 </tr> 266 <tr class="data-row data-row-alternate"> 267 <td><span class="field-name">Status:</span></td> 268 <td><span id="view_host_status"></span></td> 269 </tr> 270 <tr class="data-row"> 271 <td><span class="field-name">Locked:</span></td> 272 <td> 273 <span id="view_host_locked"></span> 274 <span id="view_host_lock_button"></span> 275 </td> 276 </tr> 277 <tr class="data-row data-row-alternate"> 278 <td><span class="field-name">Lock Reason:</span></td> 279 <td> 280 <span id="view_host_lock_reason_input"></span> 281 </td> 282 </tr> 283 <tr class="data-row"> 284 <td><span class="field-name">Protection level:</span></td> 285 <td><span id="view_host_protection"></span></td> 286 </tr> 287 <tr class="data-row data-row-alternate"> 288 <td><span class="field-name">Shard:</span></td> 289 <td><a id="view_host_shard" target="_blank"></a></td> 290 </tr> 291 <tr class="data-row"> 292 <td><span class="field-name">Current Job:</span></td> 293 <td><a id="view_host_current_job" target="_blank"></a></td> 294 </tr> 295 <tr class="data-row data-row-alternate"> 296 <td><span class="field-name">Current Special Task:</span></td> 297 <td><a id="view_host_current_special_task" target="_blank"></a></td> 298 </tr> 299 </table> 300 <br> 301 <span class="field-name">Jobs for this host:</span> 302 <div id="view_host_jobs_table"></div> 303 </div> 304 </div> 305 306 </div> 307 <br> 308 <div id="error_log"></div> 309 310 <!-- for debugging only --> 311 <div id="error_display"></div> 312 313 <div id="footer"> 314 <span class="links-box"> 315 <a href="https://code.google.com/p/chromium/issues/list?q=label%3Aafe">Known Issues</a> | 316 <a href="https://code.google.com/p/chromium/issues/entry?template=Defect%20report%20from%20developer&labels=Type-Bug,Hardware-Lab,OS-Chrome,afe">Report AFE Bug</a> | 317 <a href="https://code.google.com/p/chromium/issues/entry?template=Defect%20report%20from%20developer&labels=Type-Bug,Hardware-Lab,OS-Chrome,Proj-Moblab">Report Moblab Bug</a> | 318 <a href="mailto:chromeos-lab-infrastructure (a] google.com">Email the developers</a> 319 </span> 320 </div> 321 </body> 322 </html> 323