<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Jul 31, 2025 at 9:29 PM zhoumin <<a href="mailto:zhoumin@loongson.cn">zhoumin@loongson.cn</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    <p>Hi Patrick Robb,</p>
    <div>On 2025/7/25 10:24PM, Patrick Robb
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div dir="ltr"><br>
        </div>
        <div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><br>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>The behavior you describe is correct - when the rebase
            argument is used, the patch should be applied to HEAD of the
            branch specified by the rebase arg.</div>
          <div><br>
          </div>
          <div>However, I do believe there is a discrepancy in our labs
            behavior when it comes to retests which are submitted
            without the rebase argument. In this case, UNH lab, AWS, and
            GitHub are running retests on the original patch artifacts
            without re-applying to the current HEAD at the time of the
            retest. On the other hand, I believe Loongson does re-apply
            to HEAD even when the rebase argument is not specified. I
            think in an ideal world our behavior would be uniform across
            the labs. What that would require in this case is either:</div>
          <div><br>
          </div>
          <div>1. Loongson changes to retesting without re-apply on HEAD
            when no rebase argument is given (unclear how much work this
            is)</div>
        </div>
      </div>
    </blockquote>
    I'm glad to say Loongson lab has changed to retesting without
    re-apply on HEAD when no rebase argument is given. We recorded the
    commit ID of the base for the series to test during the first test
    and use it as the base to retest if no rebase argument is specified.
    We also ensure that the patch will be applied to HEAD of the branch
    specified by the rebase argument if it exists.<br></div></blockquote><div><br></div><div><br></div><div>Thanks that sounds perfect. :)</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
    <blockquote type="cite">
      <div dir="ltr">
        <div class="gmail_quote">
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><br>
            </div>
          </blockquote>
        </div>
      </div>
    </blockquote>
  </div>

</blockquote></div></div>