Changeset 249663 in webkit
- Timestamp:
- Sep 9, 2019 1:36:13 PM (5 years ago)
- Location:
- trunk/Tools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/ews-build/steps.py
r249355 r249663 1358 1358 clean_tree_results = self.results.get(RunAPITestsWithoutPatch.name) 1359 1359 1360 if not (first_run_results and second_run_results and clean_tree_results):1360 if not (first_run_results and second_run_results): 1361 1361 self.finished(RETRY) 1362 1362 self.build.buildFinished(['Unable to parse API test results'], RETRY) … … 1364 1364 1365 1365 def getAPITestFailures(result): 1366 if not result: 1367 return set([]) 1366 1368 # TODO: Analyze Time-out, Crash and Failure independently 1367 1369 return set([failure.get('name') for failure in result.get('Timedout', [])] + -
trunk/Tools/ChangeLog
r249661 r249663 1 2019-09-09 Aakash Jain <aakash_jain@apple.com> 2 3 [EWS] API testers can go in an infinite RETRY loop when there is build failure in trunk 4 https://bugs.webkit.org/show_bug.cgi?id=201607 5 6 Reviewed by Jonathan Bedard. 7 8 * BuildSlaveSupport/ews-build/steps.py: 9 (AnalyzeAPITestsResults.analyzeResults): Do not RETRY when clean_tree_results are missing. 10 (AnalyzeAPITestsResults.analyzeResults.getAPITestFailures): Gracefully handle None result. 11 1 12 2019-09-07 Keith Miller <keith_miller@apple.com> 2 13
Note: See TracChangeset
for help on using the changeset viewer.