Changeset 248976 in webkit


Ignore:
Timestamp:
Aug 21, 2019 4:56:24 PM (5 years ago)
Author:
aakash_jain@apple.com
Message:

[ews-build] view layout test results option should be displayed next to layout-test build step
https://bugs.webkit.org/show_bug.cgi?id=200048

Reviewed by Jonathan Bedard.

  • BuildSlaveSupport/ews-build/steps.py:

(ExtractTestResults.getLastBuildStepByName): Method to return the last build-step matching the step name.
(ExtractTestResults.addCustomURLs): Add urls to corresponding layout-test step.

Location:
trunk/Tools
Files:
2 edited

Legend:

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

    r248975 r248976  
    14901490        return self.zipFile.replace('public_html/', '/')
    14911491
     1492    def getLastBuildStepByName(self, name):
     1493        for step in reversed(self.build.executedSteps):
     1494            if name in step.name:
     1495                return step
     1496        return None
     1497
    14921498    def addCustomURLs(self):
    1493         self.addURL('view layout test results', self.resultDirectoryURL() + 'results.html')
    1494         self.addURL('download layout test results', self.resultsDownloadURL())
     1499        step = self.getLastBuildStepByName(RunWebKitTests.name)
     1500        if not step:
     1501            step = self
     1502        step.addURL('view layout test results', self.resultDirectoryURL() + 'results.html')
     1503        step.addURL('download layout test results', self.resultsDownloadURL())
    14951504
    14961505    def finished(self, result):
  • trunk/Tools/ChangeLog

    r248975 r248976  
     12019-08-21  Aakash Jain  <aakash_jain@apple.com>
     2
     3        [ews-build] view layout test results option should be displayed next to layout-test build step
     4        https://bugs.webkit.org/show_bug.cgi?id=200048
     5
     6        Reviewed by Jonathan Bedard.
     7
     8        * BuildSlaveSupport/ews-build/steps.py:
     9        (ExtractTestResults.getLastBuildStepByName): Method to return the last build-step matching the step name.
     10        (ExtractTestResults.addCustomURLs): Add urls to corresponding layout-test step.
     11
    1122019-08-21  Aakash Jain  <aakash_jain@apple.com>
    213
Note: See TracChangeset for help on using the changeset viewer.