<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/156694>156694</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[CI] PR Authors have no idea their PR is tested by rebasing onto main
</td>
</tr>
<tr>
<th>Labels</th>
<td>
infrastructure
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
DavidSpickett
</td>
</tr>
</table>
<pre>
In https://github.com/llvm/llvm-project/pull/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?
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUVM2S4zYPfBr6gvpc-rE89kGH2Zn1F5-ytZuqnCESkhhTpIoArfXbpyjZ2VxzUpkmutHoJpDZDp6oVc0X1XzuMMkYYvuJd2t-zFbfSGTXBfNorx5GkZlV_a6qi6oug5UxdXsdJlVdnLu_Pv-bY_iLtKjqMifnVHUpm8OpPKjqA2Qk2ChgCAIIQizQo3UpEvQxTPBxBRlRIHj3gEhzDCZpMrCM5HN9PuyQyeQfNoIe0Q_EELyEFV8diwmtV8cCQr-e6BQjeQGxE-3hCky0nkdCDh4kgAlgBWS0DAs-cqdWYLHOgUbRI3CKc7RMr1YZ6CdqcQ9w9raBBU9g_YahkWmvindVvH_9qWmWjHiFyQ6jAM_kDSD0tMAYUmSQ-LB-yH3oMM0YCaYQCUJ3tyFxhvQDb0xjYIHff2Q8PeGNQAff2yFFFBs853MSvYeO-gyBIjTN8kTfBreHrzyTtujcA5BhIUBzz-JwQOtZtnu5xqSYP5HulhZAn10IcPNhYViySa_hX1X1ZiDrSjN0uSjXWf8cwgf6TOMI7wTaJWLgMNEyUnwOjaBL1hkIcY3ExjqHKJwbX5VuuWHAJU_oaS1bSat0VV82rm8UR5xXWTokt3WVr7owwGJlzAH5kskyybfvoKo6a6E7xS1kr3yticpRAlWdUEDVHyPyqOqvqjqvSSCzV1WlqnMOm6ov8Eeuf0Wn24LR28iymfjv_DMRA_ZCEbSz-vb6OxInJ9luf9texP-t_Ja65yjVoehCmNCjNeTL5gB_ZiNMgEdIK8tN1ZedaWtzrs-4o7Z8a47nsj5Up93YlkRFX76d3nR51vrtdC5Rn8ypaM7GmOZ03Nm2KqqmOBd12dRFddpT36NpsGj0qasLatShoAmt2-e3vg9x2FnmRG3ZHI_nw85hR47XdVJV1vcRWWLSkiLlUTWfu9iuW6JLA6tD4SwL_8ISK25dRh9X1Xxme96fto85Oz6ANYTPp__tO1he80IGusev3P7j3C5F1_7ntbUK4nVxrZrubfV3AAAA__9MucM8">