| 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>Pending Time</th> |
| 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> |
| 67 <a href="/waterfall/build-failure?url=https://build.chromium.org
/p | 67 {% if try_job_display_data.build_number %} |
| 68 <a href="/waterfall/build-failure?url=https://build.chromium.
org/p |
| 68 /{{try_job_display_data.master_name}}/builders/{{try_job_display_data.builder_na
me}} | 69 /{{try_job_display_data.master_name}}/builders/{{try_job_display_data.builder_na
me}} |
| 69 /builds/{{try_job_display_data.build_number}}" target="_blank">{{try_job_display
_data.build_number}} | 70 /builds/{{try_job_display_data.build_number}}" target="_blank">{{try_job_display
_data.build_number}} |
| 70 </a> | 71 </a> |
| 72 {% endif %} |
| 71 </td> | 73 </td> |
| 72 <td>{{ try_job_display_data.try_job_type }}</td> | 74 <td>{{ try_job_display_data.try_job_type }}</td> |
| 73 <td>{{ try_job_display_data.request_time }}</td> | 75 <td>{{ try_job_display_data.request_time }}</td> |
| 74 <td>{{ try_job_display_data.start_time }}</td> | 76 <td>{{ try_job_display_data.pending_time }}</td> |
| 75 <td>{{ try_job_display_data.elapsed_time }}</td> | 77 <td>{{ try_job_display_data.elapsed_time }}</td> |
| 76 <td>{{ try_job_display_data.status }}</td> | 78 <td>{{ try_job_display_data.status }}</td> |
| 77 <td> | 79 <td> |
| 78 {% if try_job_display_data.try_job_url %} | 80 {% if try_job_display_data.try_job_url %} |
| 79 <a href="{{ try_job_display_data.try_job_url }}" target="_blan
k">link</a> | 81 <a href="{{ try_job_display_data.try_job_url }}" target="_blan
k">link</a> |
| 80 {% endif %} | 82 {% endif %} |
| 81 </td> | 83 </td> |
| 82 </tr> | 84 </tr> |
| 83 {% endfor %} | 85 {% endfor %} |
| 84 </tbody> | 86 </tbody> |
| 85 </table> | 87 </table> |
| 86 {% else %} | 88 {% else %} |
| 87 No try-jobs currently in progress withinin the date range requested | 89 No try-jobs currently in progress withinin the date range requested |
| 88 {% endif %} | 90 {% endif %} |
| 89 </div> | 91 </div> |
| 90 <br> | 92 <br> |
| 91 <b>Try jobs with error</b> | 93 <b>Try jobs with error</b> |
| 92 <div> | 94 <div> |
| 93 {% if try_jobs_with_error %} | 95 {% if try_jobs_with_error %} |
| 94 <table> | 96 <table> |
| 95 <tr> | 97 <tr> |
| 96 <th>Master</th> | 98 <th>Master</th> |
| 97 <th>Builder</th> | 99 <th>Builder</th> |
| 98 <th>Build #</th> | 100 <th>Build #</th> |
| 99 <th>Try Job Type</th> | 101 <th>Try Job Type</th> |
| 100 <th>Request Time</th> | 102 <th>Request Time</th> |
| 101 <th>Start Time</th> | 103 <th>Pending Time</th> |
| 102 <th>End Time</th> | 104 <th>Execution Time</th> |
| 103 <th>Error Message</th> | 105 <th>Error Message</th> |
| 104 <th>Try Job URL</th> | 106 <th>Try Job URL</th> |
| 105 </tr> | 107 </tr> |
| 106 <tbody> | 108 <tbody> |
| 107 {% for try_job_display_data in try_jobs_with_error %} | 109 {% for try_job_display_data in try_jobs_with_error %} |
| 108 <tr> | 110 <tr> |
| 109 <td>{{ try_job_display_data.master_name }}</td> | 111 <td>{{ try_job_display_data.master_name }}</td> |
| 110 <td>{{ try_job_display_data.builder_name }}</td> | 112 <td>{{ try_job_display_data.builder_name }}</td> |
| 111 <td> | 113 <td> |
| 112 <a href="/waterfall/build-failure?url=https://build.chromium.org
/p | 114 {% if try_job_display_data.build_number %} |
| 115 <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}} | 116 /{{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}} | 117 /builds/{{try_job_display_data.build_number}}" target="_blank">{{try_job_display
_data.build_number}} |
| 115 </a> | 118 </a> |
| 119 {% endif %} |
| 116 </td> | 120 </td> |
| 117 <td>{{ try_job_display_data.try_job_type }}</td> | 121 <td>{{ try_job_display_data.try_job_type }}</td> |
| 118 <td>{{ try_job_display_data.request_time }}</td> | 122 <td>{{ try_job_display_data.request_time }}</td> |
| 119 <td>{{ try_job_display_data.start_time }}</td> | 123 <td>{{ try_job_display_data.pending_time }}</td> |
| 120 <td>{{ try_job_display_data.end_time }}</td> | 124 <td>{{ try_job_display_data.execution_time }}</td> |
| 121 <td>{{ try_job_display_data.error }}</td> | 125 <td>{{ try_job_display_data.error }}</td> |
| 122 <td> | 126 <td> |
| 123 {% if try_job_display_data.try_job_url %} | 127 {% if try_job_display_data.try_job_url %} |
| 124 <a href="{{ try_job_display_data.try_job_url }}" target="_blan
k">link</a> | 128 <a href="{{ try_job_display_data.try_job_url }}" target="_blan
k">link</a> |
| 125 {% endif %} | 129 {% endif %} |
| 126 </td> | 130 </td> |
| 127 </tr> | 131 </tr> |
| 128 {% endfor %} | 132 {% endfor %} |
| 129 </tbody> | 133 </tbody> |
| 130 </table> | 134 </table> |
| 131 {% else %} | 135 {% else %} |
| 132 No try-jobs were detected to have errors within the date range requested | 136 No try-jobs were detected to have errors within the date range requested |
| 133 {% endif %} | 137 {% endif %} |
| 134 </div> | 138 </div> |
| 135 <br> | 139 <br> |
| 136 <b>Completed</b> | 140 <b>Completed</b> |
| 137 <div> | 141 <div> |
| 138 {% if successfully_completed_try_jobs %} | 142 {% if successfully_completed_try_jobs %} |
| 139 <table> | 143 <table> |
| 140 <tr> | 144 <tr> |
| 141 <th>Master</th> | 145 <th>Master</th> |
| 142 <th>Builder</th> | 146 <th>Builder</th> |
| 143 <th>Build #</th> | 147 <th>Build #</th> |
| 144 <th>Try Job Type</th> | 148 <th>Try Job Type</th> |
| 145 <th>Request Time</th> | 149 <th>Request Time</th> |
| 146 <th>Start Time</th> | 150 <th>Pending Time</th> |
| 147 <th>End Time</th> | 151 <th>Execution Time</th> |
| 148 <th>Culprit Found</th> | 152 <th>Culprit Found</th> |
| 149 <th>Try Job URL</th> | 153 <th>Try Job URL</th> |
| 150 </tr> | 154 </tr> |
| 151 <tbody> | 155 <tbody> |
| 152 {% for try_job_display_data in successfully_completed_try_jobs %} | 156 {% for try_job_display_data in successfully_completed_try_jobs %} |
| 153 <tr> | 157 <tr> |
| 154 <td>{{ try_job_display_data.master_name }}</td> | 158 <td>{{ try_job_display_data.master_name }}</td> |
| 155 <td>{{ try_job_display_data.builder_name }}</td> | 159 <td>{{ try_job_display_data.builder_name }}</td> |
| 156 <td> | 160 <td> |
| 157 <a href="/waterfall/build-failure?url=https://build.chromium.org
/p | 161 {% if try_job_display_data.build_number %} |
| 162 <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}} | 163 /{{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}} | 164 /builds/{{try_job_display_data.build_number}}" target="_blank">{{try_job_display
_data.build_number}} |
| 160 </a> | 165 </a> |
| 166 {% endif %} |
| 161 </td> | 167 </td> |
| 162 <td>{{ try_job_display_data.try_job_type }}</td> | 168 <td>{{ try_job_display_data.try_job_type }}</td> |
| 163 <td>{{ try_job_display_data.request_time }}</td> | 169 <td>{{ try_job_display_data.request_time }}</td> |
| 164 <td>{{ try_job_display_data.start_time }}</td> | 170 <td>{{ try_job_display_data.pending_time }}</td> |
| 165 <td>{{ try_job_display_data.end_time }}</td> | 171 <td>{{ try_job_display_data.execution_time }}</td> |
| 166 <td>{{ try_job_display_data.culprit_found }}</td> | 172 <td>{{ try_job_display_data.culprit_found }}</td> |
| 167 <td> | 173 <td> |
| 168 {% if try_job_display_data.try_job_url %} | 174 {% if try_job_display_data.try_job_url %} |
| 169 <a href="{{ try_job_display_data.try_job_url }}" target="_blan
k">link</a> | 175 <a href="{{ try_job_display_data.try_job_url }}" target="_blan
k">link</a> |
| 170 {% endif %} | 176 {% endif %} |
| 171 </td> | 177 </td> |
| 172 </tr> | 178 </tr> |
| 173 {% endfor %} | 179 {% endfor %} |
| 174 </tbody> | 180 </tbody> |
| 175 </table> | 181 </table> |
| 176 {% else %} | 182 {% else %} |
| 177 No try-jobs have completed within the time range requested | 183 No try-jobs have completed within the time range requested |
| 178 {% endif %} | 184 {% endif %} |
| 179 </div> | 185 </div> |
| 180 </body> | 186 </body> |
| OLD | NEW |