Skip to content

Commit

Permalink
merge-queue is marking builds as FAILURE when it successfully lands P…
Browse files Browse the repository at this point in the history
…R after retry

https://bugs.webkit.org/show_bug.cgi?id=234644

Reviewed by Jonathan Bedard.

Set overall build status as SUCCESS (green) if the commit was successful.

* Tools/CISupport/ews-build/steps.py:
(SetBuildSummary.start):

Canonical link: https://commits.webkit.org/266880@main
  • Loading branch information
aj062 authored and JonWBedard committed Aug 14, 2023
1 parent d4b49d3 commit afae26e
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Tools/CISupport/ews-build/steps.py
Original file line number Diff line number Diff line change
Expand Up @@ -5121,6 +5121,8 @@ def start(self):
previous_build_summary = self.getProperty('build_summary', '')
if RunWebKitTestsInStressMode.FAILURE_MSG_IN_STRESS_MODE in previous_build_summary:
self.build.results = FAILURE
elif 'Committed ' in previous_build_summary and '@' in previous_build_summary:
self.build.results = SUCCESS
self.build.buildFinished([build_summary], self.build.results)
return defer.succeed(None)

Expand Down

0 comments on commit afae26e

Please sign in to comment.