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

Changeset 251653 in webkit


Ignore:
Timestamp:
Oct 28, 2019, 7:57:57 AM (7 years ago)
Author:
aakash_jain@apple.com
Message:

[ews] Improve summary for CompileWebKit and CompileJSC build step
https://bugs.webkit.org/show_bug.cgi?id=203487

Reviewed by Jonathan Bedard.

  • BuildSlaveSupport/ews-build/steps.py:

(CompileWebKit.getResultSummary): Method to generate custom status message.
(CompileJSC.getResultSummary): Ditto.

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

Legend:

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

    r251604 r251653  
    829829        return super(CompileWebKit, self).evaluateCommand(cmd)
    830830
     831    def getResultSummary(self):
     832        if self.results == FAILURE:
     833            return {u'step': u'Failed to compile WebKit'}
     834        return shell.Compile.getResultSummary(self)
     835
    831836
    832837class CompileWebKitToT(CompileWebKit):
     
    884889        self.setProperty('group', 'jsc')
    885890        return CompileWebKit.start(self)
     891
     892    def getResultSummary(self):
     893        if self.results == FAILURE:
     894            return {u'step': u'Failed to compile JSC'}
     895        return shell.Compile.getResultSummary(self)
    886896
    887897
  • trunk/Tools/BuildSlaveSupport/ews-build/steps_unittest.py

    r251450 r251653  
    832832            + 2,
    833833        )
    834         self.expectOutcome(result=FAILURE, state_string='Compiled WebKit (failure)')
     834        self.expectOutcome(result=FAILURE, state_string='Failed to compile WebKit')
    835835        return self.runStep()
    836836
     
    872872            + 2,
    873873        )
    874         self.expectOutcome(result=FAILURE, state_string='Compiled WebKit (failure)')
     874        self.expectOutcome(result=FAILURE, state_string='Failed to compile WebKit')
    875875        return self.runStep()
    876876
     
    945945            + 2,
    946946        )
    947         self.expectOutcome(result=FAILURE, state_string='Compiled JSC (failure)')
     947        self.expectOutcome(result=FAILURE, state_string='Failed to compile JSC')
    948948        return self.runStep()
    949949
     
    984984            + 2,
    985985        )
    986         self.expectOutcome(result=FAILURE, state_string='Compiled JSC (failure)')
     986        self.expectOutcome(result=FAILURE, state_string='Failed to compile JSC')
    987987        return self.runStep()
    988988
  • trunk/Tools/ChangeLog

    r251645 r251653  
     12019-10-28  Aakash Jain  <aakash_jain@apple.com>
     2
     3        [ews] Improve summary for CompileWebKit and CompileJSC build step
     4        https://bugs.webkit.org/show_bug.cgi?id=203487
     5
     6        Reviewed by Jonathan Bedard.
     7
     8        * BuildSlaveSupport/ews-build/steps.py:
     9        (CompileWebKit.getResultSummary): Method to generate custom status message.
     10        (CompileJSC.getResultSummary): Ditto.
     11        * BuildSlaveSupport/ews-build/steps_unittest.py: Updated unit-tests.
     12
    1132019-10-21  Jiewen Tan  <jiewen_tan@apple.com>
    214
Note: See TracChangeset for help on using the changeset viewer.