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