Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Side by Side Diff: masters/master.chromiumos/templates/announce.html

Issue 1068263003: CrOS: Update public waterfall to auto-configure. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Updated from comments. Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 {% extends "layout.html" %} 1 {% extends "layout.html" %}
2 2
3 {% block header -%} 3 {% block header -%}
4 {{ super() }} 4 {{ super() }}
5 <hr/> 5 <hr/>
6 <script> 6 <script>
7 /** 7 /**
8 * Pseudo namespace for chromium - keep it short because we are in a very 8 * Pseudo namespace for chromium - keep it short because we are in a very
9 * narrow scope for this file. 9 * narrow scope for this file.
10 * @type {Object} 10 * @type {Object}
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after
205 </table> 205 </table>
206 </td> 206 </td>
207 <td width="1" bgcolor="#CCCCCC"> 207 <td width="1" bgcolor="#CCCCCC">
208 </td> 208 </td>
209 <td width="2%"> 209 <td width="2%">
210 </td> 210 </td>
211 <td width="72%"> 211 <td width="72%">
212 <table width="100%"> 212 <table width="100%">
213 <script src='./auto-builder.js'></script>, 213 <script src='./auto-builder.js'></script>,
214 <script language="javascript"> 214 <script language="javascript">
215 closer += "&titles=off";
216 arm += "&titles=off";
217 x86 += "&titles=off";
218 commit_queue += "&titles=off";
219 var chromiumos_chromium = [ 215 var chromiumos_chromium = [
220 "builder=X86+(chromium)", 216 "builder=X86+(chromium)",
221 "builder=AMD64+(chromium)", 217 "builder=AMD64+(chromium)",
222 "builder=Daisy+(chromium)", 218 "builder=Daisy+(chromium)",
223 "titles=on", 219 "titles=on",
224 ].join("&"); 220 ].join("&");
225 221
226 var bar = "https://build.chromium.org/p/chromiumos/horizontal_one_bo x_per_builder" 222 var bar = "https://build.chromium.org/p/chromiumos/horizontal_one_bo x_per_builder"
227 var bar_chromiumos_chromium = "https://build.chromium.org/p/chromium os.chromium/horizontal_one_box_per_builder" 223 var bar_chromiumos_chromium = "https://build.chromium.org/p/chromium os.chromium/horizontal_one_box_per_builder"
228 224
229 var waterfall = '../chromiumos/waterfall' 225 var waterfall = '../chromiumos/waterfall'
230 var waterfall_chromiumos_chromium = '../chromiumos.chromium/waterfal l' 226 var waterfall_chromiumos_chromium = '../chromiumos.chromium/waterfal l'
231 var waterfall_memory = "../chromium.memory/waterfall" 227 var waterfall_memory = "../chromium.memory/waterfall"
232 228
233 function GetUrl(type, content) { 229 function GetUrl(type, content) {
234 return type + "?" + content; 230 return type + "?" + content;
235 } 231 }
236 232
237 function DisplayBar(waterfall_url, bar_url, content, name) { 233 function DisplayBar(waterfall_url, bar_url, content, name) {
238 document.write("<tr><td><a href='" + GetUrl(waterfall_url, content ) + "'>" + name + "</a></td><td width='99%'><iframe width='100%' height='20' fra meborder='0' scrolling='no' src='" + GetUrl(bar_url, content) + "'></iframe></td ></tr>\n"); 234 document.write("<tr><td><a href='" + GetUrl(waterfall_url, content ) + "'>" + name + "</a></td><td width='99%'><iframe width='100%' height='20' fra meborder='0' scrolling='no' src='" + GetUrl(bar_url, content) + "'></iframe></td ></tr>\n");
239 } 235 }
240 DisplayBar(waterfall, bar, closer, "closers"); 236
241 DisplayBar(waterfall, bar, x86, "x86"); 237 function AddBuilderSetBar(builders, name) {
242 DisplayBar(waterfall, bar, arm, "arm"); 238 var link = builders.map(function(e) {
243 DisplayBar(waterfall, bar, commit_queue, "commit queue"); 239 return "builder=" + e;
244 DisplayBar(waterfall_chromiumos_chromium, bar_chromiumos_chromium, c hromiumos_chromium, "chromiumos.chromium") 240 }).join("&") + "&titles=off"
241 DisplayBar(waterfall, bar, link, name);
242 }
243
244 AddBuilderSetBar(buildercfg["closers"], "Closers");
245 AddBuilderSetBar(buildercfg["full"], "Full");
246 AddBuilderSetBar(buildercfg["incremental"], "Incremental");
247 AddBuilderSetBar(buildercfg["asan"], "ASAN");
248 AddBuilderSetBar(buildercfg["paladin"], "Commit Queue");
249 DisplayBar(waterfall_chromiumos_chromium, bar_chromiumos_chromium,
250 chromiumos_chromium, "chromiumos.chromium")
245 </script> 251 </script>
246 </table> 252 </table>
247 </td> 253 </td>
248 <td width="3%"> 254 <td width="3%">
249 </td> 255 </td>
250 </tr> 256 </tr>
251 </table> 257 </table>
252 </center> 258 </center>
253 259
254 </div> 260 </div>
255 {% endblock header %} 261 {% endblock header %}
256 262
257 {% block footer %} 263 {% block footer %}
258 264
259 {{ super() }} 265 {{ super() }}
260 {# <p>Debug info: {{ debuginfo }}</p> #} 266 {# <p>Debug info: {{ debuginfo }}</p> #}
261 {% endblock %} 267 {% endblock %}
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698