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

Unified Diff: chrome_release_test_status/war/SubmitStatus.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 side-by-side diff with in-line comments
Download patch
Index: chrome_release_test_status/war/SubmitStatus.jsp
===================================================================
--- chrome_release_test_status/war/SubmitStatus.jsp (revision 0)
+++ chrome_release_test_status/war/SubmitStatus.jsp (revision 0)
@@ -0,0 +1,167 @@
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+<%@ page import="java.util.List" %>
+<%@ page import="java.util.ArrayList" %>
+<%@ page import="javax.jdo.PersistenceManager" %>
+<%@ page import="com.google.appengine.api.users.User" %>
+<%@ page import="com.google.appengine.api.users.UserService" %>
+<%@ page import="com.google.appengine.api.users.UserServiceFactory" %>
+<%@ page import="mydemo.BuildInfo" %>
+<%@ page import="mydemo.TestStatus" %>
+<%@ page import="mydemo.RegisterFeature" %>
+<%@ page import="mydemo.PMF" %>
+
+<html>
+<Head>
+<script>
+var g_rowNo = 0;
+function addnewconf() {
+ window.alert("fgdfg");
+ var td = document.getElementById('check_win');
+ var tbox;
+ div = document.createElement("DIV");
+ tbox=document.createElement('input');
+ tbox.type = 'checkbox';
+ tbox.name = 'platform';
+ tbox.value = 'Win-vista';
+
+ td.appendChild(tbox);
+ document.getElementById('mainForm1').insertBefore(td, document.getElementById('beforeThisRow1'));
+}
+</script>
+
+<style type="text/css">
+body
+{
+background-color:#d0e4fe;
+}
+
+tr.padding
+{
+padding-top:25px;
+padding-bottom:25px;
+padding-right:50px;
+padding-left:50px;
+}
+</style>
+</head>
+<body>
+<script language="JavaScript">
+var g_rowNo = 0;
+function addRow(selected_val) {
+
+if (selected_val == "New Build")
+ {
+ window.alert("Place Your message here... \n Click OK \" to contine." + selected_val);
+ var div, br
+ br = document.createElement("BR");
+ div = document.createElement("DIV");
+ text = document.createTextNode("Enter New Build Number: ");
+ div.appendChild(text);
+
+ var tbox;
+ tbox=document.createElement('input');
+ tbox.type = 'text';
+ tbox.name = 'build_number';
+ div.appendChild(tbox);
+
+document.getElementById('mainForm1').insertBefore(div, document.getElementById('beforeThisRow'));
+
+}
+
+}
+
+
+</script>
+<%
+ PersistenceManager pm = PMF.get().getPersistenceManager();
+ String query = "select from " + RegisterFeature.class.getName();
+ List<RegisterFeature> reg_feature = (List<RegisterFeature>) pm.newQuery(query).execute();
+ List<String> select = new ArrayList<String>();
+
+ if (reg_feature.isEmpty()) { %>
+<p>The guestbook has no messages.</p>
+<% }
+
+else {
+ %>
+ <form id='mainForm1' action="/status" method="post">
+<%
+ PersistenceManager pm1 = PMF.get().getPersistenceManager();
+ String query1 = "select from " + BuildInfo.class.getName();
+ List<BuildInfo> build_val = (List<BuildInfo>) pm1.newQuery(query1).execute();
+ if (build_val.isEmpty()) { %>
+ <select name="buildn" onChange="addRow(this.options[selectedIndex].text);">
+<option value="Pick a build" selected>Pick a build
+ <option value="New Build">New Build
+ </select>
+
+ <% }
+else {
+ %>
+
+
+
+ <div>Pick a build: <select name="buildn" onChange="addRow(this.options[selectedIndex].text);">
+ <option value="Pick a build" selected>Pick a build
+ <% for (BuildInfo g : build_val) { %>
+ <option value=<%= g.getBuildNumber() %>><%= g.getBuildNumber() %>
+ <% } %>
+ <option value="New Build">New Build
+ </select>
+
+<%
+ }
+ pm1.close();
+%>
+</div>
+ <div id='beforeThisRow'></div>
+
+
+
+
+
+<table > <tr class="padding"><td><b>Featurename</b></td><td><b>Status</b></td><td><b>Test type </b></td><td><b>Windows</b></td><td><b>Mac</b></td><td><b>Linux</b></td><td><b>ChromeOS</b></td><td><b>Comments/Bugs</b></td>
+ <% for (RegisterFeature g : reg_feature) {
+ if (!(g.getFeatureName().equals(""))) {%>
+ <tr class="padding">
+
+ <td> <input type="text" name="feature_name" value=<%= g.getFeatureName() %>></td>
+
+
+<td><select name="test_status">
+<option value="Status" selected>Status
+<option value="InProgress">InProgress
+<option value="Buggy">Buggy
+<option value="Finished">Finished
+</select>
+</td>
+
+<td><select name="test_type">
+<option value="TestType">TestType
+<option value="FullPass">FullPass
+<option value="BAT">BAT
+</select>
+</td>
+
+<td align=center><input TYPE=checkbox name=platform VALUE=Windows></td>
+<td> <input TYPE=checkbox name=platform VALUE=Mac></td>
+<td> <input TYPE=checkbox name=platform VALUE=Linux></td>
+<td> <input TYPE=checkbox name=platform VALUE=ChromeOS></td>
+
+<td><input type='text' name="notes"></td>
+</tr>
+
+<%
+ }
+ }
+ }
+ pm.close();
+%>
+</table>
+
+<br>
+<div><input type="submit" value="Submit Status" /></div>
+</form>
+
+</body>
+</html>
« no previous file with comments | « chrome_release_test_status/war/Release-blockers.jsp ('k') | chrome_release_test_status/war/SubmitStatus-Linux.jsp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698