Changeset 292291 in webkit
- Timestamp:
- Apr 4, 2022, 9:31:48 AM (4 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
-
CISupport/ews-build/steps.py (modified) (7 diffs)
-
CISupport/ews-build/steps_unittest.py (modified) (9 diffs)
-
ChangeLog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/CISupport/ews-build/steps.py
r292235 r292291 4638 4638 4639 4639 def getResultSummary(self): 4640 if self.results == SKIPPED:4641 return {'step': ' Patches are always squashed'}4642 elif self.results == SUCCESS:4640 if self.results == FAILURE: 4641 return {'step': 'Can only land squashed branches'} 4642 if self.results == SUCCESS: 4643 4643 return {'step': 'Verified branch is squashed'} 4644 return {'step': 'Can only land squashed branches'}4644 return super(ValidateSquashed, self).getResultSummary() 4645 4645 4646 4646 def evaluateCommand(self, cmd): … … 4715 4715 4716 4716 def getResultSummary(self): 4717 if self.results == SKIPPED:4718 return {'step': ' No reviewer defined' if self.getProperty('github.number') else 'Patches have no commit message'}4719 elif self.results == SUCCESS:4717 if self.results == FAILURE: 4718 return {'step': 'Failed to apply reviewers'} 4719 if self.results == SUCCESS: 4720 4720 return {'step': f'Reviewed by {self.reviewers()}'} 4721 return {'step': 'Failed to apply reviewers'}4721 return super(AddReviewerToCommitMessage, self).getResultSummary() 4722 4722 4723 4723 def doStepIf(self, step): … … 4763 4763 4764 4764 def getResultSummary(self): 4765 if self.results == SKIPPED:4766 return {'step': ' No reviewer defined' if self.getProperty('github.number') else 'Patches are edited upon application'}4767 elif self.results == SUCCESS:4765 if self.results == FAILURE: 4766 return {'step': 'Failed to add reviewers to ChangeLogs'} 4767 if self.results == SUCCESS: 4768 4768 return {'step': f'Reviewed by {self.reviewers()}'} 4769 return {'step': 'Failed to add reviewers to ChangeLogs'}4769 return super(AddReviewerToChangeLog, self).getResultSummary() 4770 4770 4771 4771 def doStepIf(self, step): … … 4795 4795 4796 4796 def getResultSummary(self): 4797 return {'step': self.summary} 4797 if self.results in (SUCCESS, FAILURE): 4798 return {'step': self.summary} 4799 return super(ValidateCommitMessage, self).getResultSummary() 4798 4800 4799 4801 def evaluateCommand(self, cmd): … … 4854 4856 4855 4857 def getResultSummary(self): 4856 if self.results == S KIPPED:4857 return {'step': 'Can not canonicalize patches'}4858 if self.results != SUCCESS:4858 if self.results == SUCCESS: 4859 return {'step': 'Canonicalized commit'} 4860 if self.results == FAILURE: 4859 4861 return {'step': 'Failed to canonicalize commit'} 4860 return {'step': 'Canonicalized commit'}4862 return super(Canonicalize, self).getResultSummary() 4861 4863 4862 4864 def doStepIf(self, step): … … 4886 4888 4887 4889 def getResultSummary(self): 4888 if self.results == S KIPPED:4889 return {'step': ' No pull request branch to push to'}4890 if self.results != SUCCESS:4890 if self.results == SUCCESS: 4891 return {'step': 'Pushed to pull request branch'} 4892 if self.results == FAILURE: 4891 4893 return {'step': 'Failed to push to pull request branch'} 4892 return {'step': 'Pushed to pull request branch'}4894 return super(PushPullRequestBranch, self).getResultSummary() 4893 4895 4894 4896 def doStepIf(self, step): … … 4933 4935 4934 4936 def getResultSummary(self): 4935 if self.results == S KIPPED:4936 return {'step': ' No pull request to update'}4937 if self.results != SUCCESS:4937 if self.results == SUCCESS: 4938 return {'step': 'Updated pull request'} 4939 if self.results == FAILURE: 4938 4940 return {'step': 'Failed to update pull request'} 4939 return {'step': 'Updated pull request'}4941 return super(UpdatePullRequest, self).getResultSummary() 4940 4942 4941 4943 def evaluateCommand(self, cmd): -
trunk/Tools/CISupport/ews-build/steps_unittest.py
r292235 r292291 5622 5622 self.setupStep(ValidateSquashed()) 5623 5623 self.setProperty('patch_id', '1234') 5624 self.expectOutcome(result=SKIPPED, state_string=' Patches are always squashed')5624 self.expectOutcome(result=SKIPPED, state_string='finished (skipped)') 5625 5625 return self.runStep() 5626 5626 … … 5695 5695 self.setupStep(AddReviewerToCommitMessage()) 5696 5696 self.setProperty('patch_id', '1234') 5697 self.expectOutcome(result=SKIPPED, state_string=' Patches have no commit message')5697 self.expectOutcome(result=SKIPPED, state_string='finished (skipped)') 5698 5698 return self.runStep() 5699 5699 … … 5762 5762 self.setProperty('github.head.ref', 'eng/pull-request-branch') 5763 5763 self.setProperty('reviewers_full_names', []) 5764 self.expectOutcome(result=SKIPPED, state_string=' No reviewer defined')5764 self.expectOutcome(result=SKIPPED, state_string='finished (skipped)') 5765 5765 return self.runStep() 5766 5766 … … 5784 5784 self.setupStep(AddReviewerToChangeLog()) 5785 5785 self.setProperty('patch_id', '1234') 5786 self.expectOutcome(result=SKIPPED, state_string=' Patches are edited upon application')5786 self.expectOutcome(result=SKIPPED, state_string='finished (skipped)') 5787 5787 return self.runStep() 5788 5788 … … 5877 5877 self.setProperty('github.head.ref', 'eng/pull-request-branch') 5878 5878 self.setProperty('reviewers_full_names', []) 5879 self.expectOutcome(result=SKIPPED, state_string=' No reviewer defined')5879 self.expectOutcome(result=SKIPPED, state_string='finished (skipped)') 5880 5880 return self.runStep() 5881 5881 … … 5892 5892 self.setupStep(ValidateCommitMessage()) 5893 5893 self.setProperty('patch_id', '1234') 5894 self.expectOutcome(result=SKIPPED, state_string=' Patches have no commit message')5894 self.expectOutcome(result=SKIPPED, state_string='finished (skipped)') 5895 5895 return self.runStep() 5896 5896 … … 5985 5985 self.setupStep(Canonicalize()) 5986 5986 self.setProperty('patch_id', '1234') 5987 self.expectOutcome(result=SKIPPED, state_string='Can not canonicalize patches')5987 self.expectOutcome(result=SKIPPED, state_string='Canonicalize Commit (skipped)') 5988 5988 return self.runStep() 5989 5989 … … 6081 6081 self.setupStep(PushPullRequestBranch()) 6082 6082 self.setProperty('patch_id', '1234') 6083 self.expectOutcome(result=SKIPPED, state_string=' No pull request branch to push to')6083 self.expectOutcome(result=SKIPPED, state_string='finished (skipped)') 6084 6084 return self.runStep() 6085 6085 … … 6134 6134 self.setupStep(UpdatePullRequest()) 6135 6135 self.setProperty('patch_id', '1234') 6136 self.expectOutcome(result=SKIPPED, state_string= 'No pull request to update')6136 self.expectOutcome(result=SKIPPED, state_string="'git log ...' (skipped)") 6137 6137 return self.runStep() 6138 6138 -
trunk/Tools/ChangeLog
r292288 r292291 1 2022-03-31 Jonathan Bedard <jbedard@apple.com> 2 3 [Merge-Queue] Remove custom summaries when skipped 4 https://bugs.webkit.org/show_bug.cgi?id=238633 5 <rdar://problem/91125435> 6 7 Reviewed by Aakash Jain. 8 9 * CISupport/ews-build/steps.py: 10 (ValidateSquashed.getResultSummary): 11 (AddReviewerToCommitMessage.getResultSummary): 12 (AddReviewerToChangeLog.getResultSummary): 13 (ValidateCommitMessage.getResultSummary): 14 (Canonicalize.getResultSummary): 15 (PushPullRequestBranch.getResultSummary): 16 (UpdatePullRequest.getResultSummary): 17 * CISupport/ews-build/steps_unittest.py: 18 1 19 2022-04-04 Sam Sneddon <gsnedders@apple.com> 2 20
Note:
See TracChangeset
for help on using the changeset viewer.