Title: [247389] trunk/Tools
Revision
247389
Author
aakash_j...@apple.com
Date
2019-07-12 09:59:22 -0700 (Fri, 12 Jul 2019)

Log Message

[ews-build] Make layout-tests' full_results.json accessible in Buildbot
https://bugs.webkit.org/show_bug.cgi?id=199743

Reviewed by Jonathan Bedard.

* BuildSlaveSupport/ews-build/steps.py:
* BuildSlaveSupport/ews-build/steps_unittest.py: Updated unit-tests.

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/ews-build/steps.py (247388 => 247389)


--- trunk/Tools/BuildSlaveSupport/ews-build/steps.py	2019-07-12 15:19:06 UTC (rev 247388)
+++ trunk/Tools/BuildSlaveSupport/ews-build/steps.py	2019-07-12 16:59:22 UTC (rev 247389)
@@ -833,6 +833,8 @@
     description = ['layout-tests running']
     descriptionDone = ['layout-tests']
     resultDirectory = 'layout-test-results'
+    jsonFileName = 'layout-test-results/full_results.json'
+    logfiles = {'json': jsonFileName}
     command = ['python', 'Tools/Scripts/run-webkit-tests',
                '--no-build',
                '--no-new-test-results',

Modified: trunk/Tools/BuildSlaveSupport/ews-build/steps_unittest.py (247388 => 247389)


--- trunk/Tools/BuildSlaveSupport/ews-build/steps_unittest.py	2019-07-12 15:19:06 UTC (rev 247388)
+++ trunk/Tools/BuildSlaveSupport/ews-build/steps_unittest.py	2019-07-12 16:59:22 UTC (rev 247389)
@@ -955,6 +955,7 @@
 class TestRunWebKitTests(BuildStepMixinAdditions, unittest.TestCase):
     def setUp(self):
         self.longMessage = True
+        self.jsonFileName = 'layout-test-results/full_results.json'
         return self.setUpBuildStep()
 
     def tearDown(self):
@@ -966,6 +967,7 @@
         self.setProperty('configuration', 'release')
         self.expectRemoteCommands(
             ExpectShell(workdir='wkdir',
+                        logfiles={'json': self.jsonFileName},
                         command=['python', 'Tools/Scripts/run-webkit-tests', '--no-build', '--no-new-test-results', '--no-show-results', '--exit-after-n-failures', '30', '--skip-failing-tests', '--release', '--results-directory', 'layout-test-results', '--debug-rwt-logging'],
                         )
             + 0,
@@ -979,6 +981,7 @@
         self.setProperty('configuration', 'release')
         self.expectRemoteCommands(
             ExpectShell(workdir='wkdir',
+                        logfiles={'json': self.jsonFileName},
                         command=['python', 'Tools/Scripts/run-webkit-tests', '--no-build', '--no-new-test-results', '--no-show-results', '--exit-after-n-failures', '30', '--skip-failing-tests', '--release', '--results-directory', 'layout-test-results', '--debug-rwt-logging'],
                         )
             + ExpectShell.log('stdio', stdout='9 failures found.')
@@ -991,6 +994,7 @@
 class TestRunWebKit1Tests(BuildStepMixinAdditions, unittest.TestCase):
     def setUp(self):
         self.longMessage = True
+        self.jsonFileName = 'layout-test-results/full_results.json'
         return self.setUpBuildStep()
 
     def tearDown(self):
@@ -1002,6 +1006,7 @@
         self.setProperty('configuration', 'debug')
         self.expectRemoteCommands(
             ExpectShell(workdir='wkdir',
+                        logfiles={'json': self.jsonFileName},
                         command=['python', 'Tools/Scripts/run-webkit-tests', '--no-build', '--no-new-test-results', '--no-show-results', '--exit-after-n-failures', '30', '--skip-failing-tests', '--debug', '--dump-render-tree', '--results-directory', 'layout-test-results', '--debug-rwt-logging'],
                         )
             + 0,
@@ -1015,6 +1020,7 @@
         self.setProperty('configuration', 'release')
         self.expectRemoteCommands(
             ExpectShell(workdir='wkdir',
+                        logfiles={'json': self.jsonFileName},
                         command=['python', 'Tools/Scripts/run-webkit-tests', '--no-build', '--no-new-test-results', '--no-show-results', '--exit-after-n-failures', '30', '--skip-failing-tests', '--release', '--dump-render-tree', '--results-directory', 'layout-test-results', '--debug-rwt-logging'],
                         )
             + ExpectShell.log('stdio', stdout='9 failures found.')

Modified: trunk/Tools/ChangeLog (247388 => 247389)


--- trunk/Tools/ChangeLog	2019-07-12 15:19:06 UTC (rev 247388)
+++ trunk/Tools/ChangeLog	2019-07-12 16:59:22 UTC (rev 247389)
@@ -1,3 +1,13 @@
+2019-07-12  Aakash Jain  <aakash_j...@apple.com>
+
+        [ews-build] Make layout-tests' full_results.json accessible in Buildbot
+        https://bugs.webkit.org/show_bug.cgi?id=199743
+
+        Reviewed by Jonathan Bedard.
+
+        * BuildSlaveSupport/ews-build/steps.py:
+        * BuildSlaveSupport/ews-build/steps_unittest.py: Updated unit-tests.
+
 2019-07-11  Aakash Jain  <aakash_j...@apple.com>
 
         Unreviewed follow-up fix to r247364.
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to