[Webkit-unassigned] [Bug 283086] New: unsafe-merge-queue not rewriting "(OOPS!)" with "Originally-landed-as"
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Nov 13 15:25:30 PST 2024
https://bugs.webkit.org/show_bug.cgi?id=283086
Bug ID: 283086
Summary: unsafe-merge-queue not rewriting "(OOPS!)" with
"Originally-landed-as"
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: gsnedders at apple.com
CC: bfan2 at apple.com, webkit-bug-importer at group.apple.com
Trying to land https://github.com/WebKit/WebKit/pull/36565, where the commit is applied from https://github.com/bugzilla/harmony/commit/effcc512d, albeit with a completely rewritten commit message, failed in the unsafe-merge-queue because it contained "(OOPS!)".
Notably, this ends with the trailer "Originally-landed-as: https://github.com/bugzilla/harmony/commit/effcc512d". Now, looking at Tools/Scripts/libraries/webkitscmpy/webkitscmpy/program/trace.py will tell you that this probably not the intended format of "Originally-landed-as", but it seemed not entirely silly. (AIUI, the intended semantic of "Originally-landed-as" is commits that don't _start_ on main (and are being merged to another branch, potentially main), but do start within the same commit graph.)
The only error https://ews-build.webkit.org/#/builders/22/builds/11808 gives is from validate-commit-message, "Commit message contains (OOPS!)".
With AddReviewerToCommitMessage having https://github.com/WebKit/WebKit/blob/e92bf171d84d991d69c755f872a08a3d1e13d2ed/Tools/CISupport/ews-build/steps.py#L6689-L6690:
```
def hideStepIf(self, results, step):
return not self.doStepIf(step)
```
There was nothing to indicate _why_ it hadn't added reviewers.
While this is potentially niche, given commits with Originally-landed-as have been disproportionately landed by Robert Jenner (60%) and Jonathan Bedard (34%), it nevertheless hides things that might be useful for the 6% of the time when other people make commits with Originally-landed-as trailers.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241113/5c8618bc/attachment-0001.htm>
More information about the webkit-unassigned
mailing list