Skip to content

[CI] PR Authors have no idea their PR is tested by rebasing onto mainΒ #156694

@DavidSpickett

Description

@DavidSpickett

In #154814, the author got a test failure from CI that only reproduced when they rebased their changes onto the main of the current time. I see the reason to do it this way, it will catch surprise failures exactly like the one in this case.

Except, I might spend a few hours trying to compare more obvious things like host OS, cmake configurations, etc. before attempting to rebase. Especially as we advise against rebasing during review and who knows what changes I'd end up bringing in.

Can we leave clues somewhere in the build or testing reports to make authors aware of the situation?

Perhaps we could end the log with Building PR #whatever when rebased onto main (at <hash>) failed.") ? Then it will be the first thing the author sees after clicking the results link from GitHub.

@boomanaiden154 What do you think?

Metadata

Metadata

Assignees

No one assigned

    Labels

    infrastructureBugs about LLVM infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions