Title: [90424] trunk/Tools
Revision
90424
Author
[email protected]
Date
2011-07-05 18:18:20 -0700 (Tue, 05 Jul 2011)

Log Message

2011-07-05  Adam Barth  <[email protected]>

        garden-o-matic should know how to fetch test results from the (NRWT) bots
        https://bugs.webkit.org/show_bug.cgi?id=63959

        Reviewed by Eric Seidel.

        Currently, this code just fetches the results and expectations JSON
        blob for Linux from the server and logs it to the console.

        * Scripts/webkitpy/tool/servers/data/gardeningserver/index.html:
        * Scripts/webkitpy/tool/servers/data/gardeningserver/results.js: Added.
        * Scripts/webkitpy/tool/servers/gardeningserver.py:

Modified Paths

Added Paths

Diff

Modified: trunk/Tools/ChangeLog (90423 => 90424)


--- trunk/Tools/ChangeLog	2011-07-06 00:56:49 UTC (rev 90423)
+++ trunk/Tools/ChangeLog	2011-07-06 01:18:20 UTC (rev 90424)
@@ -1,3 +1,17 @@
+2011-07-05  Adam Barth  <[email protected]>
+
+        garden-o-matic should know how to fetch test results from the (NRWT) bots
+        https://bugs.webkit.org/show_bug.cgi?id=63959
+
+        Reviewed by Eric Seidel.
+
+        Currently, this code just fetches the results and expectations JSON
+        blob for Linux from the server and logs it to the console.
+
+        * Scripts/webkitpy/tool/servers/data/gardeningserver/index.html:
+        * Scripts/webkitpy/tool/servers/data/gardeningserver/results.js: Added.
+        * Scripts/webkitpy/tool/servers/gardeningserver.py:
+
 2011-07-05  Dirk Pranke  <[email protected]>
 
         Reviewed by Eric Seidel.

Modified: trunk/Tools/Scripts/webkitpy/tool/servers/data/gardeningserver/index.html (90423 => 90424)


--- trunk/Tools/Scripts/webkitpy/tool/servers/data/gardeningserver/index.html	2011-07-06 00:56:49 UTC (rev 90423)
+++ trunk/Tools/Scripts/webkitpy/tool/servers/data/gardeningserver/index.html	2011-07-06 01:18:20 UTC (rev 90424)
@@ -35,5 +35,6 @@
 </ul>
 <script src="" 
 <script src=""
+<script src=""
 </body>
 </html>

Added: trunk/Tools/Scripts/webkitpy/tool/servers/data/gardeningserver/results.js (0 => 90424)


--- trunk/Tools/Scripts/webkitpy/tool/servers/data/gardeningserver/results.js	                        (rev 0)
+++ trunk/Tools/Scripts/webkitpy/tool/servers/data/gardeningserver/results.js	2011-07-06 01:18:20 UTC (rev 90424)
@@ -0,0 +1,27 @@
+(function() {
+  var TEST_RESULTS_SERVER = 'http://test-results.appspot.com/';
+  var TEST_TYPE = 'layout-tests';
+  var RESULTS_NAME = 'full_results.json';
+  var MASTER_NAME = 'ChromiumWebkit';
+
+  function resultsURL(builder_name, name) {
+    return TEST_RESULTS_SERVER + 'testfile' +
+        '?builder=' + builder_name +
+        '&master=' + MASTER_NAME +
+        '&testtype=' + TEST_TYPE +
+        '&name=' + name;
+  }
+
+  function fetchResults(builder_name, onsuccess) {
+    $.ajax({
+      url: resultsURL(builder_name, RESULTS_NAME),
+      dataType: 'jsonp',
+      success: onsuccess
+    });
+  }
+
+  fetchResults('Webkit Linux', function(data) {
+    console.log("== Results ==")
+    console.log(data);
+  });
+})();

Modified: trunk/Tools/Scripts/webkitpy/tool/servers/gardeningserver.py (90423 => 90424)


--- trunk/Tools/Scripts/webkitpy/tool/servers/gardeningserver.py	2011-07-06 00:56:49 UTC (rev 90423)
+++ trunk/Tools/Scripts/webkitpy/tool/servers/gardeningserver.py	2011-07-06 01:18:20 UTC (rev 90424)
@@ -38,6 +38,7 @@
     STATIC_FILE_NAMES = frozenset([
         "index.html",
         "main.js",
+        "results.js",
     ])
 
     STATIC_FILE_DIRECTORY = os.path.join(os.path.dirname(__file__), "data", "gardeningserver")
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to