Changeset 244533 in webkit
- Timestamp:
- Apr 22, 2019, 5:22:06 PM (7 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
-
BuildSlaveSupport/ews-build/steps.py (modified) (2 diffs)
-
BuildSlaveSupport/ews-build/steps_unittest.py (modified) (1 diff)
-
ChangeLog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/ews-build/steps.py
r244532 r244533 686 686 workersrc = WithProperties('WebKitBuild/%(configuration)s.zip') 687 687 masterdest = WithProperties('public_html/archives/%(fullPlatform)s-%(architecture)s-%(configuration)s/%(patch_id)s.zip') 688 descriptionDone = ['Uploaded built product'] 688 689 haltOnFailure = True 689 690 … … 702 703 703 704 return super(UploadBuiltProduct, self).finished(results) 705 706 def getResultSummary(self): 707 if self.results != SUCCESS: 708 return {u'step': u'Failed to upload built product'} 709 return super(UploadBuiltProduct, self).getResultSummary() 704 710 705 711 -
trunk/Tools/BuildSlaveSupport/ews-build/steps_unittest.py
r244164 r244533 890 890 self.expectUploadedFile('public_html/archives/mac-sierra-x86_64-release/1234.zip') 891 891 892 self.expectOutcome(result=SUCCESS, state_string='uploading release.zip') 892 self.expectOutcome(result=SUCCESS, state_string='Uploaded built product') 893 return self.runStep() 894 895 def test_failure(self): 896 self.setupStep(UploadBuiltProduct()) 897 self.setProperty('fullPlatform', 'mac-sierra') 898 self.setProperty('configuration', 'release') 899 self.setProperty('architecture', 'x86_64') 900 self.setProperty('patch_id', '1234') 901 self.expectHidden(False) 902 self.expectRemoteCommands( 903 Expect('uploadFile', dict( 904 workersrc='WebKitBuild/release.zip', workdir='wkdir', 905 blocksize=1024 * 256, maxsize=None, keepstamp=False, 906 writer=ExpectRemoteRef(remotetransfer.FileWriter), 907 )) 908 + Expect.behavior(uploadFileWithContentsOfString('Dummy zip file content.')) 909 + 1, 910 ) 911 self.expectUploadedFile('public_html/archives/mac-sierra-x86_64-release/1234.zip') 912 913 self.expectOutcome(result=FAILURE, state_string='Failed to upload built product') 893 914 return self.runStep() 894 915 -
trunk/Tools/ChangeLog
r244532 r244533 1 2019-04-22 Aakash Jain <aakash_jain@apple.com> 2 3 [ews-build] Improve summary for UploadBuiltProduct step 4 https://bugs.webkit.org/show_bug.cgi?id=197182 5 6 Reviewed by Lucas Forschler. 7 8 * BuildSlaveSupport/ews-build/steps.py: 9 (UploadBuiltProduct): Added descriptionDone. 10 (UploadBuiltProduct.getResultSummary): Overrided getResultSummary. 11 * BuildSlaveSupport/ews-build/steps_unittest.py: 12 (TestUploadBuiltProduct.test_success): Updated unit-test. 13 (TestUploadBuiltProduct.test_failure): Added unit-test for failure case. 14 1 15 2019-04-22 Aakash Jain <aakash_jain@apple.com> 2 16
Note:
See TracChangeset
for help on using the changeset viewer.