Title: [201206] trunk/Tools
Revision
201206
Author
[email protected]
Date
2016-05-19 19:25:51 -0700 (Thu, 19 May 2016)

Log Message

Add JSON results to 32-bit and CLoop JSC tests
https://bugs.webkit.org/show_bug.cgi?id=157929

Patch by Srinivasan Vijayaraghavan <[email protected]> on 2016-05-19
Reviewed by Alexey Proskuryakov.

* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(RunLLINTCLoopTests): Change command-line parameters to run-_javascript_core-tests in order to get JSON output.
(Run32bitJSCTests): Change command-line parameters to run-_javascript_core-tests in order to get JSON output.

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg (201205 => 201206)


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2016-05-20 01:50:51 UTC (rev 201205)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2016-05-20 02:25:51 UTC (rev 201206)
@@ -513,8 +513,10 @@
     name = "webkit-jsc-cloop-test"
     description = ["cloop-tests running"]
     descriptionDone = ["cloop-tests"]
-    command = ["perl", "./Tools/Scripts/run-_javascript_core-tests", "--cloop", "--no-build", "--no-jsc-stress", WithProperties("--%(configuration)s")]
+    jsonFileName = "jsc_cloop.json"
+    command = ["perl", "./Tools/Scripts/run-_javascript_core-tests", "--cloop", "--no-build", "--no-jsc-stress", "--no-fail-fast", "--json-output={0}".format(jsonFileName), WithProperties("--%(configuration)s")]
     failedTestsFormatString = "%d regression%s found."
+    logfiles = {"json": jsonFileName}
 
     def countFailures(self, cmd):
         logText = cmd.logs['stdio'].getText()
@@ -532,8 +534,10 @@
     name = "webkit-32bit-jsc-test"
     description = ["32bit-jsc-tests running"]
     descriptionDone = ["32bit-jsc-tests"]
-    command = ["perl", "./Tools/Scripts/run-_javascript_core-tests", "--32-bit", "--no-build", WithProperties("--%(configuration)s")]
+    jsonFileName = "jsc_32bit.json"
+    command = ["perl", "./Tools/Scripts/run-_javascript_core-tests", "--32-bit", "--no-build", "--no-fail-fast", "--json-output={0}".format(jsonFileName), WithProperties("--%(configuration)s")]
     failedTestsFormatString = "%d regression%s found."
+    logfiles = {"json": jsonFileName}
 
     def countFailures(self, cmd):
         logText = cmd.logs['stdio'].getText()

Modified: trunk/Tools/ChangeLog (201205 => 201206)


--- trunk/Tools/ChangeLog	2016-05-20 01:50:51 UTC (rev 201205)
+++ trunk/Tools/ChangeLog	2016-05-20 02:25:51 UTC (rev 201206)
@@ -1,3 +1,14 @@
+2016-05-19  Srinivasan Vijayaraghavan  <[email protected]>
+
+        Add JSON results to 32-bit and CLoop JSC tests
+        https://bugs.webkit.org/show_bug.cgi?id=157929
+
+        Reviewed by Alexey Proskuryakov.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        (RunLLINTCLoopTests): Change command-line parameters to run-_javascript_core-tests in order to get JSON output.
+        (Run32bitJSCTests): Change command-line parameters to run-_javascript_core-tests in order to get JSON output.
+
 2016-05-19  Csaba Osztrogonác  <[email protected]>
 
         Typo fix in import-test262-tests
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to