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

Side by Side Diff: chrome_release_test_status/war/TestingStatus-query-Linux.jsp

Issue 2831022: The following java and jsp files will collect the Chrome release testing stat... Base URL: svn://svn.chromium.org/chrome/trunk/tools/
Patch Set: Created 10 years, 6 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
(Empty)
1 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
2 <%@ page import="java.util.List" %>
3 <%@ page import="javax.jdo.PersistenceManager" %>
4 <%@ page import="com.google.appengine.api.users.User" %>
5 <%@ page import="com.google.appengine.api.users.UserService" %>
6 <%@ page import="com.google.appengine.api.users.UserServiceFactory" %>
7 <%@ page import="mydemo.BuildInfo" %>
8 <%@ page import="mydemo.LinuxTestStatus" %>
9 <%@ page import="mydemo.RegisterFeature" %>
10 <%@ page import="mydemo.PMF" %>
11
12 <html>
13 <Head>
14 <style>
15 body
16 {
17 background-color:#d0e4fe;
18 font-family: tims, cursive, serif;
19 }
20
21 .mytable {
22 border: 1px solid #CCC;
23 font-size: 17px;
24
25 }
26
27 .fitrow {
28 background-color:#F4F4F4;
29 height:20px;
30 }
31
32 </style>
33 <style>
34
35
36 ul#list-nav li {
37 display:inline;
38 }
39
40 ul#list-nav li a {
41 text-decoration:none;
42 padding:5px 5px 5px 5px;
43 background:9966ff;
44 color:#eee;
45 float:left;
46 text-align:center;
47 border-left:1px solid #fff;
48 }
49
50 ul#list-nav li a:hover {
51 background:9999ff;
52 color:#000
53 }
54
55
56 </style>
57 <script>
58 var selected_val1 = 0;
59 var g_rowNo = 0;
60 function addRow(selected_val) {
61
62
63 var s = "/TestingStatus-query-Linux.jsp?buildn=" + selected_val ;
64 window.location= s;
65
66 }
67
68 </script>
69
70 <script>
71
72 var DDSPEED = 10;
73 var DDTIMER = 15;
74
75 // main function to handle the mouse events //
76 function ddMenu(id,d){
77 var h = document.getElementById(id + '-ddheader');
78 var c = document.getElementById(id + '-ddcontent');
79 clearInterval(c.timer);
80 if(d == 1){
81 clearTimeout(h.timer);
82 if(c.maxh && c.maxh <= c.offsetHeight){return}
83 else if(!c.maxh){
84 c.style.display = 'block';
85 c.style.height = 'auto';
86 c.maxh = c.offsetHeight;
87 c.style.height = '0px';
88 }
89 c.timer = setInterval(function(){ddSlide(c,1)},DDTIMER);
90 }else{
91 h.timer = setTimeout(function(){ddCollapse(c)},50);
92 }
93 }
94
95 // collapse the menu //
96 function ddCollapse(c){
97 c.timer = setInterval(function(){ddSlide(c,-1)},DDTIMER);
98 }
99
100 // cancel the collapse if a user rolls over the dropdown //
101 function cancelHide(id){
102 var h = document.getElementById(id + '-ddheader');
103 var c = document.getElementById(id + '-ddcontent');
104 clearTimeout(h.timer);
105 clearInterval(c.timer);
106 if(c.offsetHeight < c.maxh){
107 c.timer = setInterval(function(){ddSlide(c,1)},DDTIMER);
108 }
109 }
110
111 // incrementally expand/contract the dropdown and change the opacity //
112 function ddSlide(c,d){
113 var currh = c.offsetHeight;
114 var dist;
115 if(d == 1){
116 dist = (Math.round((c.maxh - currh) / DDSPEED));
117 }else{
118 dist = (Math.round(currh / DDSPEED));
119 }
120 if(dist <= 1 && d == 1){
121 dist = 1;
122 }
123 c.style.height = currh + (dist * d) + 'px';
124 c.style.opacity = currh / c.maxh;
125 c.style.filter = 'alpha(opacity=' + (currh * 100 / c.maxh) + ')';
126 if((currh < 2 && d != 1) || (currh > (c.maxh - 2) && d == 1)){
127 clearInterval(c.timer);
128 }
129 }
130
131 </script>
132 <style>
133 .menu{
134 width:717px;
135 height:65px;
136
137 }
138 .links div{
139 float:left;}
140 .dropdown {
141
142 background:9966ff;
143 color:#eee;
144 border-left:1px solid #fff;
145 font-family:BOOK ANTIQUA;
146 font-size:14px;
147 margin: 0;
148 padding:0px;}
149
150 .dropdown dt:hover {
151 background:9999ff;
152 }
153
154 .dropdown dt {
155
156 cursor:pointer;}
157 .dropdown dd {
158 position:absolute;
159 overflow:hidden;
160 display:none;
161 background:9966ff;
162 z-index:1000;
163 opacity:.5;
164 margin:0 0 0 20px;
165 border-left:2px solid #620000;
166 border-right:2px solid #620000}
167
168 .dropdown ul {
169 width:100px;
170 list-style:none;
171 margin:0;
172 padding: 0;
173 z-index:900;}
174 .dropdown li {
175 display:block;
176 width: 100px;
177 margin: 0;
178 padding: 5px;
179 border-bottom:2px solid #620000;}
180 .dropdown li a{
181 float:none;
182 width:auto;
183 padding: 0;
184 width:100px}
185
186 .dropdown a:hover {
187 color:#FFFF00;}
188
189 a{
190 color:blue;
191 font-family:BOOK ANTIQUA;
192 font-size:15px;
193 text-decoration: none;
194 padding-left:23px;
195 padding-right:23px;
196 }
197 a:hover {
198 background:9999ff;
199 color:#000
200 }
201 </style>
202
203 <body>
204 <div align=center class="headerMembers">
205 <!-- menu starts here -->
206 <div class="menu">
207 <div class="links">
208 <body>
209 <H2 align=center><font color="background:9900CC"> Chrome Release testing dashboa rd </font></h2>
210 <div>
211 <br>
212 </div>
213 <div>
214 <dl class="dropdown">
215 <dt id="one-ddheader" onmouseover="ddMenu('one',1)" onmouseout="ddMenu ('one',-1)"><a>Register new feature</a></dt>
216 <dd id="one-ddcontent" onmouseover="cancelHide('one')" onmouseout="ddM enu('one',-1)">
217 <ul>
218 <li><a href="registerfeature.jsp">Chrome</a></li>
219 <li><a href="">Chrome Frame</a></li>
220 </ul>
221 </dd>
222 </dl>
223 </div>
224
225
226 <div>
227 <dl class="dropdown">
228 <dt id="two-ddheader" onmouseover="ddMenu('two',1)" onmouseout="ddMenu ('two',-1)"><a>Submit Status</a></dt>
229 <dd id="two-ddcontent" onmouseover="cancelHide('two')" onmouseout="ddM enu('two',-1)">
230 <ul>
231 <li><a href="SubmitStatus-Windows.jsp">Windows</a></li>
232 <li><a href="SubmitStatus-Mac.jsp">Mac</a></li>
233 <li><a href="SubmitStatus-Linux.jsp">Linux</a></li>
234 <li><a href="">Chrome Frame </a></li>
235 </ul>
236 </dd>
237 </dl>
238 </div>
239
240 <div>
241 <dl class="dropdown">
242 <dt id="three-ddheader" onmouseover="ddMenu('three',1)" onmouseout="dd Menu('three',-1)"><a>View Status</a></dt>
243 <dd id="three-ddcontent" onmouseover="cancelHide('three')" onmouseout= "ddMenu('three',-1)">
244 <ul>
245 <li><a href="TestingStatus-query.jsp">Windows</a></li>
246 <li><a href="TestingStatus-query-Mac.jsp">Mac</a></li>
247 <li><a href="TestingStatus-query-Linux.jsp">Linux</a></li>
248 <li><a href="">Chrome Frame </a></li>
249 </ul>
250 </dd>
251 </dl>
252 </div>
253
254 <div>
255 <dl class="dropdown">
256 <dt id="four-ddheader" onmouseover="ddMenu('four',1)" onmouseout="ddMe nu('four',-1)"><a>Release Blockers</a></dt>
257 <dd id="four-ddcontent" onmouseover="cancelHide('four')" onmouseout="d dMenu('four',-1)">
258 <ul>
259 <li><a href="Release-blockers.jsp?channel=Dev">Dev</a></li>
260 <li><a href="Release-blockers.jsp?channel=Beta">Beta</a></li>
261 <li><a href="Release-blockers.jsp?channel=Stable">Stable</a></ li>
262 <li><a href="">ChromeFrame-Dev</a></li>
263 <li><a href="">ChromeFrame-Beta</a></li>
264 </ul>
265 </dd>
266 </dl>
267 </div>
268 <div style="background:9966ff;border-left:1px solid #fff;"><a href="calendar.jsp ">Calendar</a></div>
269
270 </body>
271 </div>
272 </div>
273 </div>
274 </html>
275 <BODY style="background:CCCCFF;font-family:BOOK ANTIQUA">
276
277 <%
278 PersistenceManager pm1 = PMF.get().getPersistenceManager();
279 String query1 = "select from " + BuildInfo.class.getName();
280 List<BuildInfo> build_val = (List<BuildInfo>) pm1.newQuery(query1).execute() ;
281 %>
282 <div style="position:relative; width:100%; height:20px"></div>
283 <form id='mainForm1' action="" method="post">
284
285 <center> <div align=center>Pick a build: <select align=center name="buildn" id ="buildn" onChange="addRow(this.options[selectedIndex].text);">
286 <option value="Pick a build" selected>Pick a build
287 <% for (BuildInfo g : build_val) { %>
288 <option value=<%= g.getBuildNumber() %>><%= g.getBuildNumber() %>
289 <% } %>
290 </select>
291 </div>
292 </center>
293 </form>
294
295
296 <div id="status" >
297
298 <%
299 PersistenceManager pm3 = PMF.get().getPersistenceManager();
300 String query2 = "select from " + RegisterFeature.class.getName() + " where feature_type=='Frontend'";
301 List<RegisterFeature> feature_list = (List<RegisterFeature>) pm3.newQuery(qu ery2).execute();
302
303
304 PersistenceManager pm = PMF.get().getPersistenceManager();
305 String query = "select from " + LinuxTestStatus.class.getName() + " where bu ild_number=='" + request.getParameter("buildn") +"'" ;
306 List<LinuxTestStatus> windows = (List<LinuxTestStatus>) pm.newQuery(query).e xecute();
307
308
309 %>
310
311 <% if (windows.isEmpty()) { %>
312 <center><p>No results to display.</p></center>
313 <% } else {%>
314 <table align=center class="mytable" style="table-layout: fixed;">
315 <tr><td><b><H3>Frontend Features:</H3></b></td></tr>
316 <tr>
317 <th ><b>Featurename</b></th>
318 <th><b>Goobuntu</b></th>
319 <th><b>Tester</b></th>
320 <th><b>Ubuntu</b></th>
321 <th><b>Tester</b></th>
322 <th><b>OpenSuSe</b></th>
323 <th><b>Tester</b></th>
324 <th><b>Fedora</b></th>
325 <th><b>Tester</b></th>
326 <th><b>Bugs Found</b></th>
327 <% for (RegisterFeature f_list : feature_list) {
328 int found = 0;
329 for (LinuxTestStatus lin_status : windows) {
330 if ((lin_status.getFeatureName()).equals(f_list.getF eatureName())) {%>
331 <tr class ="fitrow" style="border:1px solid #CCC; Color: b lack; padding: 2px">
332 <td><%= lin_status.getFeatureName() %></td>
333
334
335 <% if (lin_status.getStatusGB() .equals("Buggy")) {%>
336 <td style="background-color:#F F0000"><%= lin_status.getStatusGB() %></td>
337 <% } else if (lin_stat us.getStatusGB().equals("InProgress")) { %>
338 <td style="background- color:#FFFF00"><%= lin_status.getStatusGB() %></td>
339 <% } else if (lin_status.getStatusGB().equals("Finis hed")) { %>
340 <td style="background-color:#008000"><%= lin_statu s.getStatusGB() %></td>
341 <% } else{ %>
342 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusGB() %></td>
343 <%} %>
344
345 <td><%= lin_status.getGB Tester()%></td>
346
347
348
349
350 <% if (lin_status.getStatusUB( ).equals("Buggy")) {%>
351 <td style="background-color:#F F0000"><%= lin_status.getStatusUB() %></td>
352 <% } else if (lin_stat us.getStatusUB().equals("InProgress")) { %>
353 <td style="background- color:#FFFF00"><%= lin_status.getStatusUB() %></td>
354 <% } else if (lin_status.getStatusUB().equals("Finis hed")) { %>
355 <td style="background-color:#008000"><%= lin_statu s.getStatusUB() %></td>
356 <% } else{ %>
357 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusUB() %></td>
358 <%}%>
359 <td><%= lin_status.getUBTeste r()%></td>
360
361
362 <% if (lin_status.getStatusOS( ).equals("Buggy")) {%>
363 <td style="background-color:#F F0000"><%= lin_status.getStatusOS() %></td>
364 <% } else if (lin_stat us.getStatusOS().equals("InProgress")) { %>
365 <td style="background- color:#FFFF00"><%= lin_status.getStatusOS() %></td>
366 <% } else if (lin_status.getStatusOS().equals("Finis hed")) { %>
367 <td style="background-color:#008000"><%= lin_statu s.getStatusOS() %></td>
368 <% } else{ %>
369 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusOS() %></td>
370 <%}%>
371 <td><%= lin_status.getOS Tester()%></td>
372
373 <% if (lin_status.getStatusFD().equals("Buggy")) {%>
374 <td style="background-color:#F F0000"><%= lin_status.getStatusFD() %></td>
375 <% } else if (lin_stat us.getStatusFD().equals("InProgress")) { %>
376 <td style="background- color:#FFFF00"><%= lin_status.getStatusFD() %></td>
377 <% } else if (lin_status.getStatusFD().equals("Finis hed")) { %>
378 <td style="background-color:#008000"><%= lin_statu s.getStatusFD() %></td>
379 <% } else{ %>
380 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusFD() %></td>
381 <%}%>
382 <td><%= lin_status.getFD Tester()%></td>
383
384 <td><%= lin_status.getNo tes()%></td>
385
386 </tr>
387 <% found=1;
388 break;
389 }
390 }
391 if (found == 0) {
392 if (!(f_list.getFeatureName().equals(""))) {%>
393 <tr class ="fitrow" style="border:1px solid #CCC; Color : black; padding:2px">
394 <td><%= f_list.getFeatureName() %></td>
395 <td style="background-color:#FFA500">Not Started</td>
396 <td> n/a </td>
397 <td style="background-color:#FFA500">Not Started</td >
398 <td> n/a </td>
399 <td style="background-color:#FFA500">Not Started</td >
400 <td> n/a </td>
401 </tr>
402 <%} }
403 %>
404
405
406 <% }
407
408 pm.close();
409
410 %>
411
412
413 </table>
414
415 <%
416 PersistenceManager pm_frontend = PMF.get().getPersistenceManager();
417 String query_frontend = "select from " + RegisterFeature.class.getName() + " where feature_type=='Backend'";
418 List<RegisterFeature> frontend_feature_list = (List<RegisterFeature>) pm_fro ntend.newQuery(query_frontend).execute();
419 %>
420 <table align=center class="mytable" style="table-layout: fixed; ">
421 <tr><td><b><H3>Backend Features:</H3></b></td></tr>
422 <tr>
423 <th ><b>Featurename</b></th>
424 <th><b>Goobuntu</b></th>
425 <th><b>Tester</b></th>
426 <th><b>Ubuntu</b></th>
427 <th><b>Tester</b></th>
428 <th><b>OpenSuSe</b></th>
429 <th><b>Tester</b></th>
430 <th><b>Fedora</b></th>
431 <th><b>Tester</b></th>
432 <th><b>Bugs Found</b></th>
433 <% for (RegisterFeature f_list : frontend_feature_list) {
434 int found = 0;
435 for (LinuxTestStatus lin_status : windows) {
436 if ((lin_status.getFeatureName()).equals(f_list.getF eatureName())) {%>
437 <tr class ="fitrow" style="border:1px solid #CCC; Color: b lack; padding: 2px">
438 <td><%= lin_status.getFeatureName() %></td>
439
440
441 <% if (lin_status.getStatusGB() .equals("Buggy")) {%>
442 <td style="background-color:#F F0000"><%= lin_status.getStatusGB() %></td>
443 <% } else if (lin_stat us.getStatusGB().equals("InProgress")) { %>
444 <td style="background- color:#FFFF00"><%= lin_status.getStatusGB() %></td>
445 <% } else if (lin_status.getStatusGB().equals("Finis hed")) { %>
446 <td style="background-color:#008000"><%= lin_statu s.getStatusGB() %></td>
447 <% } else{ %>
448 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusGB() %></td>
449 <%} %>
450
451 <td><%= lin_status.getGB Tester()%></td>
452
453
454
455
456 <% if (lin_status.getStatusUB( ).equals("Buggy")) {%>
457 <td style="background-color:#F F0000"><%= lin_status.getStatusUB() %></td>
458 <% } else if (lin_stat us.getStatusUB().equals("InProgress")) { %>
459 <td style="background- color:#FFFF00"><%= lin_status.getStatusUB() %></td>
460 <% } else if (lin_status.getStatusUB().equals("Finis hed")) { %>
461 <td style="background-color:#008000"><%= lin_statu s.getStatusUB() %></td>
462 <% } else{ %>
463 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusUB() %></td>
464 <%}%>
465 <td><%= lin_status.getUBTeste r()%></td>
466
467
468 <% if (lin_status.getStatusOS( ).equals("Buggy")) {%>
469 <td style="background-color:#F F0000"><%= lin_status.getStatusOS() %></td>
470 <% } else if (lin_stat us.getStatusOS().equals("InProgress")) { %>
471 <td style="background- color:#FFFF00"><%= lin_status.getStatusOS() %></td>
472 <% } else if (lin_status.getStatusOS().equals("Finis hed")) { %>
473 <td style="background-color:#008000"><%= lin_statu s.getStatusOS() %></td>
474 <% } else{ %>
475 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusOS() %></td>
476 <%}%>
477 <td><%= lin_status.getOS Tester()%></td>
478
479 <% if (lin_status.getS tatusFD().equals("Buggy")) {%>
480 <td style="background-color:#F F0000"><%= lin_status.getStatusFD() %></td>
481 <% } else if (lin_stat us.getStatusFD().equals("InProgress")) { %>
482 <td style="background- color:#FFFF00"><%= lin_status.getStatusFD() %></td>
483 <% } else if (lin_status.getStatusFD().equals("Finis hed")) { %>
484 <td style="background-color:#008000"><%= lin_statu s.getStatusFD() %></td>
485 <% } else{ %>
486 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusFD() %></td>
487 <%}%>
488 <td><%= lin_status.getFD Tester()%></td>
489
490 <td><%= lin_status.getNo tes()%></td>
491
492 </tr>
493 <% found=1;
494 break;
495 }
496 }
497 if (found == 0) {
498 if (!(f_list.getFeatureName().equals(""))) {%>
499 <tr class ="fitrow" style="border:1px solid #CCC; Color : black; padding:2px">
500 <td><%= f_list.getFeatureName() %></td>
501 <td style="background-color:#FFA500">Not Started</td>
502 <td> n/a </td>
503 <td style="background-color:#FFA500">Not Started</td >
504 <td> n/a </td>
505 <td style="background-color:#FFA500">Not Started</td >
506 <td> n/a </td>
507 </tr>
508 <%} }
509 %>
510
511
512 <% }
513
514 pm_frontend.close();
515
516 %>
517
518
519 </table>
520 <%
521 PersistenceManager pm_compat = PMF.get().getPersistenceManager();
522 String query_compat = "select from " + RegisterFeature.class.getName() + " where feature_type=='Compat'";
523 List<RegisterFeature> compat_feature_list = (List<RegisterFeature>) pm_compa t.newQuery(query_compat).execute();
524 %>
525
526 <table align=center class="mytable" style="table-layout: fixed;">
527 <tr><td><b><H3>Compat:</H3></b></td></tr>
528 <tr>
529 <th ><b>Featurename</b></th>
530 <th><b>Goobuntu</b></th>
531 <th><b>Tester</b></th>
532 <th><b>Ubuntu</b></th>
533 <th><b>Tester</b></th>
534 <th><b>OpenSuSe</b></th>
535 <th><b>Tester</b></th>
536 <th><b>Fedora</b></th>
537 <th><b>Tester</b></th>
538 <th><b>Bugs Found</b></th>
539 <% for (RegisterFeature f_list : compat_feature_list) {
540 int found = 0;
541 for (LinuxTestStatus lin_status : windows) {
542 if ((lin_status.getFeatureName()).equals(f_list.getF eatureName())) {%>
543 <tr class ="fitrow" style="border:1px solid #CCC; Color: b lack; padding: 2px">
544 <td><%= lin_status.getFeatureName() %></td>
545
546
547 <% if (lin_status.getStatusGB() .equals("Buggy")) {%>
548 <td style="background-color:#F F0000"><%= lin_status.getStatusGB() %></td>
549 <% } else if (lin_stat us.getStatusGB().equals("InProgress")) { %>
550 <td style="background- color:#FFFF00"><%= lin_status.getStatusGB() %></td>
551 <% } else if (lin_status.getStatusGB().equals("Finis hed")) { %>
552 <td style="background-color:#008000"><%= lin_statu s.getStatusGB() %></td>
553 <% } else{ %>
554 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusGB() %></td>
555 <%} %>
556
557 <td><%= lin_status.getGB Tester()%></td>
558
559
560
561
562 <% if (lin_status.getStatusUB( ).equals("Buggy")) {%>
563 <td style="background-color:#F F0000"><%= lin_status.getStatusUB() %></td>
564 <% } else if (lin_stat us.getStatusUB().equals("InProgress")) { %>
565 <td style="background- color:#FFFF00"><%= lin_status.getStatusUB() %></td>
566 <% } else if (lin_status.getStatusUB().equals("Finis hed")) { %>
567 <td style="background-color:#008000"><%= lin_statu s.getStatusUB() %></td>
568 <% } else{ %>
569 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusUB() %></td>
570 <%}%>
571 <td><%= lin_status.getUBTeste r()%></td>
572
573
574 <% if (lin_status.getStatusOS( ).equals("Buggy")) {%>
575 <td style="background-color:#F F0000"><%= lin_status.getStatusOS() %></td>
576 <% } else if (lin_stat us.getStatusOS().equals("InProgress")) { %>
577 <td style="background- color:#FFFF00"><%= lin_status.getStatusOS() %></td>
578 <% } else if (lin_status.getStatusOS().equals("Finis hed")) { %>
579 <td style="background-color:#008000"><%= lin_statu s.getStatusOS() %></td>
580 <% } else{ %>
581 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusOS() %></td>
582 <%}%>
583 <td><%= lin_status.getOS Tester()%></td>
584
585 <% if (lin_status.getS tatusFD().equals("Buggy")) {%>
586 <td style="background-color:#F F0000"><%= lin_status.getStatusFD() %></td>
587 <% } else if (lin_stat us.getStatusFD().equals("InProgress")) { %>
588 <td style="background- color:#FFFF00"><%= lin_status.getStatusFD() %></td>
589 <% } else if (lin_status.getStatusFD().equals("Finis hed")) { %>
590 <td style="background-color:#008000"><%= lin_statu s.getStatusFD() %></td>
591 <% } else{ %>
592 <td style="backgroun d-color:#FFA500"><%= lin_status.getStatusFD() %></td>
593 <%}%>
594 <td><%= lin_status.getFD Tester()%></td>
595
596 <td><%= lin_status.getNo tes()%></td>
597
598 </tr>
599 <% found=1;
600 break;
601 }
602 }
603 if (found == 0) {
604 if (!(f_list.getFeatureName().equals(""))) {%>
605 <tr class ="fitrow" style="border:1px solid #CCC; Color : black; padding:2px">
606 <td><%= f_list.getFeatureName() %></td>
607 <td style="background-color:#FFA500">Not Started</td>
608 <td> n/a </td>
609 <td style="background-color:#FFA500">Not Started</td >
610 <td> n/a </td>
611 <td style="background-color:#FFA500">Not Started</td >
612 <td> n/a </td>
613 </tr>
614 <%} }
615 %>
616
617
618 <% }
619
620 pm_compat.close();
621 }
622
623 %>
624
625
626 </table>
627
628 </div>
629
630 </body>
631 </html>
OLDNEW
« no previous file with comments | « chrome_release_test_status/war/TestingStatus-query.jsp ('k') | chrome_release_test_status/war/TestingStatus-query-Mac.jsp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698