Changeset 246737 in webkit


Ignore:
Timestamp:
Jun 24, 2019 8:11:02 AM (5 years ago)
Author:
aakash_jain@apple.com
Message:

[ews-build] Upload test results after running layout-tests
https://bugs.webkit.org/show_bug.cgi?id=199120

Reviewed by Jonathan Bedard.

  • BuildSlaveSupport/ews-build/steps.py:

(RunWebKitTests.evaluateCommand):

  • BuildSlaveSupport/ews-build/steps_unittest.py: Added unit-tests.
Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/BuildSlaveSupport/ews-build/steps.py

    r246735 r246737  
    790790        return shell.Test.start(self)
    791791
     792    def evaluateCommand(self, cmd):
     793        rc = super(RunWebKitTests, self).evaluateCommand(cmd)
     794        if rc == SUCCESS:
     795            message = 'Passed layout tests'
     796            self.descriptionDone = message
     797            self.build.results = SUCCESS
     798            self.build.buildFinished([message], SUCCESS)
     799        else:
     800            self.build.addStepsAfterCurrentStep([ArchiveTestResults(), UploadTestResults(), ExtractTestResults()])
     801        return rc
    792802
    793803class RunWebKit1Tests(RunWebKitTests):
  • trunk/Tools/BuildSlaveSupport/ews-build/steps_unittest.py

    r246651 r246737  
    817817            + 0,
    818818        )
    819         self.expectOutcome(result=SUCCESS, state_string='layout-tests')
     819        self.expectOutcome(result=SUCCESS, state_string='Passed layout tests')
    820820        return self.runStep()
    821821
     
    853853            + 0,
    854854        )
    855         self.expectOutcome(result=SUCCESS, state_string='layout-tests')
     855        self.expectOutcome(result=SUCCESS, state_string='Passed layout tests')
    856856        return self.runStep()
    857857
  • trunk/Tools/ChangeLog

    r246735 r246737  
     12019-06-24  Aakash Jain  <aakash_jain@apple.com>
     2
     3        [ews-build] Upload test results after running layout-tests
     4        https://bugs.webkit.org/show_bug.cgi?id=199120
     5
     6        Reviewed by Jonathan Bedard.
     7
     8        * BuildSlaveSupport/ews-build/steps.py:
     9        (RunWebKitTests.evaluateCommand):
     10        * BuildSlaveSupport/ews-build/steps_unittest.py: Added unit-tests.
     11
    1122019-06-24  Aakash Jain  <aakash_jain@apple.com>
    213
Note: See TracChangeset for help on using the changeset viewer.