OLD | NEW |
| (Empty) |
1 <table width="96%" class="ConsoleData"> | |
2 | |
3 {#- List the master names in the console. -#} | |
4 <tr> | |
5 <td width="1%"></td> | |
6 <td width="1%"></td> | |
7 {%- for master in data.masters -%} | |
8 {%- if loop.first -%} | |
9 {%- set extraclass = 'first' -%} | |
10 {%- elif loop.last -%} | |
11 {%- set extraclass = 'last' -%} | |
12 {%- else -%} | |
13 {%- set extraclass = '' -%} | |
14 {%- endif -%} | |
15 <td class='DevStatus Alt {{ extraclass }} ' | |
16 colspan="{{ data.category_order[master]|length }}"> | |
17 {%- set master_pretty_name = master -%} | |
18 {%- if master == 'chromium.main' -%} | |
19 {%- set master_pretty_name = 'chromium' -%} | |
20 {%- endif -%} | |
21 <a href="http://build.chromium.org/p/{{master_pretty_name}}/console" | |
22 target="_blank">{{ master_pretty_name }}</a> | |
23 </td> | |
24 {%- endfor -%} | |
25 </tr> | |
26 <tr class='DevStatusSpacing'></tr> | |
27 | |
28 {#- List the categories in the console. -#} | |
29 <tr> | |
30 <td width="1%"></td> | |
31 <td width="1%"></td> | |
32 {% for master in data.masters -%} | |
33 {%- for category in data.category_order[master] -%} | |
34 <td class='DevSlave'>{{ category }}</td> | |
35 {% endfor -%} | |
36 {%- endfor -%} | |
37 </tr> | |
38 | |
39 {#- List the builder statuses in the console. -#} | |
40 <tr> | |
41 <td width="1%"></td> | |
42 <td width="1%"></td> | |
43 {% for master in data.masters -%} | |
44 {%- for category in data.category_order[master] -%} | |
45 <td class='DevSlave Alt '> | |
46 {{ data.category_data[master][category] }} | |
47 </td> | |
48 {%- endfor -%} | |
49 {%- endfor %} | |
50 </tr> | |
51 | |
52 {#- List the revision data in the console. -#} | |
53 {% for row in data.row_orderedkeys -%} | |
54 {%- set extraclass = loop.cycle('', 'Alt') -%} | |
55 <tr> | |
56 <td width="1%" class="DevRev DevRevCollapse {{ extraclass }}"> | |
57 <a href="{{ data.row_data[row]['revlink']|escape }}">{{ row }}</a> | |
58 </td> | |
59 <td width="1%" class="DevName {{extraclass}}"> | |
60 {{ data.row_data[row]['who'] }} | |
61 </td> | |
62 {%- for master in data.masters -%} | |
63 {% for category in data.category_order[master] -%} | |
64 <td class='DevStatus {{extraclass}}'> | |
65 {%- if master in data.row_data[row]['status'] -%} | |
66 {{ data.row_data[row]['status'][master][category] }} | |
67 {%- else -%} | |
68 {{ data.category_data[master][category]|notstarted }} | |
69 {%- endif -%} | |
70 </td> | |
71 {%- endfor %} | |
72 {%- endfor -%} | |
73 </tr> | |
74 | |
75 <tr> | |
76 <td colspan="{{ 2 + data.category_count }}" | |
77 class="DevComment {{ extraclass }}"> | |
78 {{ data.row_data[row]['comment'] }} | |
79 </td> | |
80 </tr> | |
81 | |
82 {%- if 'details' in data.row_data[row] -%} | |
83 <tr> | |
84 <td colspan="{{ 2 + data.category_count }}" | |
85 class="DevDetails {{ extraclass }}"> | |
86 {{ data.row_data[row]['details'] }} | |
87 </td> | |
88 </tr> | |
89 {%- endif -%} | |
90 <tr class='DevStatusSpacing'></tr> | |
91 {%- endfor %} | |
92 </table> | |
OLD | NEW |