⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 246080 in webkit


Ignore:
Timestamp:
Jun 4, 2019, 2:27:07 PM (7 years ago)
Author:
aakash_jain@apple.com
Message:

[ews-build] Do not display unnecessary steps in the Buildbot build page UI
https://bugs.webkit.org/show_bug.cgi?id=198218
<rdar://problem/51104544>

Reviewed by Jonathan Bedard.

  • BuildSlaveSupport/ews-build/steps.py:
Location:
trunk/Tools
Files:
2 edited

Legend:

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

    r245489 r246080  
    140140        d.addCallback(lambda res: shell.ShellCommand.start(self))
    141141
     142    def hideStepIf(self, results, step):
     143        return results == SUCCESS and self.getProperty('validated', '') == False
     144
    142145    def getResultSummary(self):
    143146        if self.results != SUCCESS:
     
    369372        if obsolete == -1 or review_denied == -1 or bug_closed == -1:
    370373            self.finished(WARNINGS)
     374            self.setProperty('validated', False)
    371375            return None
    372376
     
    809813
    810814        return super(TransferToS3, self).finished(results)
     815
     816    def hideStepIf(self, results, step):
     817        return results == SUCCESS and self.getProperty('validated', '') == False
    811818
    812819    def getResultSummary(self):
  • trunk/Tools/ChangeLog

    r246079 r246080  
     12019-06-04  Aakash Jain  <aakash_jain@apple.com>
     2
     3        [ews-build] Do not display unnecessary steps in the Buildbot build page UI
     4        https://bugs.webkit.org/show_bug.cgi?id=198218
     5        <rdar://problem/51104544>
     6
     7        Reviewed by Jonathan Bedard.
     8
     9        * BuildSlaveSupport/ews-build/steps.py:
     10
    1112019-06-04  Sihui Liu  <sihui_liu@apple.com>
    212
Note: See TracChangeset for help on using the changeset viewer.