Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <head> | 2 <head> |
| 3 <title>Try Job Dashboard</title> | 3 <title>Try Job Dashboard</title> |
| 4 <meta charset="utf-8"> | 4 <meta charset="utf-8"> |
| 5 <link rel="stylesheet" href="/common.css"> | 5 <link rel="stylesheet" href="/common.css"> |
| 6 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js "></script> | 6 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js "></script> |
| 7 <script> | 7 <script> |
| 8 function createUrl(parameters) { | 8 function createUrl(parameters) { |
| 9 var params = []; | 9 var params = []; |
| 10 for (var key in parameters) { | 10 for (var key in parameters) { |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 46 <b>In progress</b> | 46 <b>In progress</b> |
| 47 <div> | 47 <div> |
| 48 {% if try_jobs_in_progress %} | 48 {% if try_jobs_in_progress %} |
| 49 <table> | 49 <table> |
| 50 <tr> | 50 <tr> |
| 51 <th>Master</th> | 51 <th>Master</th> |
| 52 <th>Builder</th> | 52 <th>Builder</th> |
| 53 <th>Build #</th> | 53 <th>Build #</th> |
| 54 <th>Try Job Type</th> | 54 <th>Try Job Type</th> |
| 55 <th>Request Time</th> | 55 <th>Request Time</th> |
| 56 <th>Start Time</th> | 56 <th>Start Time</th> |
|
stgao
2016/06/02 22:16:33
Should we have pending time here too?
lijeffrey
2016/06/03 03:18:27
Done.
| |
| 57 <th>Elapsed Time</th> | 57 <th>Elapsed Time</th> |
| 58 <th>Status</th> | 58 <th>Status</th> |
| 59 <th>Try Job URL</th> | 59 <th>Try Job URL</th> |
| 60 </tr> | 60 </tr> |
| 61 <tbody> | 61 <tbody> |
| 62 {% for try_job_display_data in try_jobs_in_progress %} | 62 {% for try_job_display_data in try_jobs_in_progress %} |
| 63 <tr> | 63 <tr> |
| 64 <td>{{ try_job_display_data.master_name }}</td> | 64 <td>{{ try_job_display_data.master_name }}</td> |
| 65 <td>{{ try_job_display_data.builder_name }}</td> | 65 <td>{{ try_job_display_data.builder_name }}</td> |
| 66 <td> | 66 <td> |
| (...skipping 24 matching lines...) Expand all Loading... | |
| 91 <b>Try jobs with error</b> | 91 <b>Try jobs with error</b> |
| 92 <div> | 92 <div> |
| 93 {% if try_jobs_with_error %} | 93 {% if try_jobs_with_error %} |
| 94 <table> | 94 <table> |
| 95 <tr> | 95 <tr> |
| 96 <th>Master</th> | 96 <th>Master</th> |
| 97 <th>Builder</th> | 97 <th>Builder</th> |
| 98 <th>Build #</th> | 98 <th>Build #</th> |
| 99 <th>Try Job Type</th> | 99 <th>Try Job Type</th> |
| 100 <th>Request Time</th> | 100 <th>Request Time</th> |
| 101 <th>Start Time</th> | 101 <th>In-queue Time</th> |
| 102 <th>End Time</th> | 102 <th>Execution Time</th> |
| 103 <th>Error Message</th> | 103 <th>Error Message</th> |
| 104 <th>Try Job URL</th> | 104 <th>Try Job URL</th> |
| 105 </tr> | 105 </tr> |
| 106 <tbody> | 106 <tbody> |
| 107 {% for try_job_display_data in try_jobs_with_error %} | 107 {% for try_job_display_data in try_jobs_with_error %} |
| 108 <tr> | 108 <tr> |
| 109 <td>{{ try_job_display_data.master_name }}</td> | 109 <td>{{ try_job_display_data.master_name }}</td> |
| 110 <td>{{ try_job_display_data.builder_name }}</td> | 110 <td>{{ try_job_display_data.builder_name }}</td> |
| 111 <td> | 111 <td> |
| 112 <a href="/waterfall/build-failure?url=https://build.chromium.org /p | 112 <a href="/waterfall/build-failure?url=https://build.chromium.org /p |
| 113 /{{try_job_display_data.master_name}}/builders/{{try_job_display_data.builder_na me}} | 113 /{{try_job_display_data.master_name}}/builders/{{try_job_display_data.builder_na me}} |
| 114 /builds/{{try_job_display_data.build_number}}" target="_blank">{{try_job_display _data.build_number}} | 114 /builds/{{try_job_display_data.build_number}}" target="_blank">{{try_job_display _data.build_number}} |
| 115 </a> | 115 </a> |
| 116 </td> | 116 </td> |
| 117 <td>{{ try_job_display_data.try_job_type }}</td> | 117 <td>{{ try_job_display_data.try_job_type }}</td> |
| 118 <td>{{ try_job_display_data.request_time }}</td> | 118 <td>{{ try_job_display_data.request_time }}</td> |
| 119 <td>{{ try_job_display_data.start_time }}</td> | 119 <td>{{ try_job_display_data.in_queue_time }}</td> |
| 120 <td>{{ try_job_display_data.end_time }}</td> | 120 <td>{{ try_job_display_data.execution_time }}</td> |
| 121 <td>{{ try_job_display_data.error }}</td> | 121 <td>{{ try_job_display_data.error }}</td> |
| 122 <td> | 122 <td> |
| 123 {% if try_job_display_data.try_job_url %} | 123 {% if try_job_display_data.try_job_url %} |
| 124 <a href="{{ try_job_display_data.try_job_url }}" target="_blan k">link</a> | 124 <a href="{{ try_job_display_data.try_job_url }}" target="_blan k">link</a> |
| 125 {% endif %} | 125 {% endif %} |
| 126 </td> | 126 </td> |
| 127 </tr> | 127 </tr> |
| 128 {% endfor %} | 128 {% endfor %} |
| 129 </tbody> | 129 </tbody> |
| 130 </table> | 130 </table> |
| 131 {% else %} | 131 {% else %} |
| 132 No try-jobs were detected to have errors within the date range requested | 132 No try-jobs were detected to have errors within the date range requested |
| 133 {% endif %} | 133 {% endif %} |
| 134 </div> | 134 </div> |
| 135 <br> | 135 <br> |
| 136 <b>Completed</b> | 136 <b>Completed</b> |
| 137 <div> | 137 <div> |
| 138 {% if successfully_completed_try_jobs %} | 138 {% if successfully_completed_try_jobs %} |
| 139 <table> | 139 <table> |
| 140 <tr> | 140 <tr> |
| 141 <th>Master</th> | 141 <th>Master</th> |
| 142 <th>Builder</th> | 142 <th>Builder</th> |
| 143 <th>Build #</th> | 143 <th>Build #</th> |
| 144 <th>Try Job Type</th> | 144 <th>Try Job Type</th> |
| 145 <th>Request Time</th> | 145 <th>Request Time</th> |
| 146 <th>Start Time</th> | 146 <th>In-queue Time</th> |
| 147 <th>End Time</th> | 147 <th>Execution Time</th> |
| 148 <th>Culprit Found</th> | 148 <th>Culprit Found</th> |
| 149 <th>Try Job URL</th> | 149 <th>Try Job URL</th> |
| 150 </tr> | 150 </tr> |
| 151 <tbody> | 151 <tbody> |
| 152 {% for try_job_display_data in successfully_completed_try_jobs %} | 152 {% for try_job_display_data in successfully_completed_try_jobs %} |
| 153 <tr> | 153 <tr> |
| 154 <td>{{ try_job_display_data.master_name }}</td> | 154 <td>{{ try_job_display_data.master_name }}</td> |
| 155 <td>{{ try_job_display_data.builder_name }}</td> | 155 <td>{{ try_job_display_data.builder_name }}</td> |
| 156 <td> | 156 <td> |
| 157 <a href="/waterfall/build-failure?url=https://build.chromium.org /p | 157 <a href="/waterfall/build-failure?url=https://build.chromium.org /p |
| 158 /{{try_job_display_data.master_name}}/builders/{{try_job_display_data.builder_na me}} | 158 /{{try_job_display_data.master_name}}/builders/{{try_job_display_data.builder_na me}} |
| 159 /builds/{{try_job_display_data.build_number}}" target="_blank">{{try_job_display _data.build_number}} | 159 /builds/{{try_job_display_data.build_number}}" target="_blank">{{try_job_display _data.build_number}} |
| 160 </a> | 160 </a> |
| 161 </td> | 161 </td> |
| 162 <td>{{ try_job_display_data.try_job_type }}</td> | 162 <td>{{ try_job_display_data.try_job_type }}</td> |
| 163 <td>{{ try_job_display_data.request_time }}</td> | 163 <td>{{ try_job_display_data.request_time }}</td> |
| 164 <td>{{ try_job_display_data.start_time }}</td> | 164 <td>{{ try_job_display_data.in_queue_time }}</td> |
| 165 <td>{{ try_job_display_data.end_time }}</td> | 165 <td>{{ try_job_display_data.execution_time }}</td> |
| 166 <td>{{ try_job_display_data.culprit_found }}</td> | 166 <td>{{ try_job_display_data.culprit_found }}</td> |
| 167 <td> | 167 <td> |
| 168 {% if try_job_display_data.try_job_url %} | 168 {% if try_job_display_data.try_job_url %} |
| 169 <a href="{{ try_job_display_data.try_job_url }}" target="_blan k">link</a> | 169 <a href="{{ try_job_display_data.try_job_url }}" target="_blan k">link</a> |
| 170 {% endif %} | 170 {% endif %} |
| 171 </td> | 171 </td> |
| 172 </tr> | 172 </tr> |
| 173 {% endfor %} | 173 {% endfor %} |
| 174 </tbody> | 174 </tbody> |
| 175 </table> | 175 </table> |
| 176 {% else %} | 176 {% else %} |
| 177 No try-jobs have completed within the time range requested | 177 No try-jobs have completed within the time range requested |
| 178 {% endif %} | 178 {% endif %} |
| 179 </div> | 179 </div> |
| 180 </body> | 180 </body> |
| OLD | NEW |