<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/152677>152677</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            LLDB Unittest MainLoopTest.cpp pipe tests sometimes time out on Windows on Arm
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            lldb,
            flake
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          DavidSpickett
      </td>
    </tr>
</table>

<pre>
    `lldb/unittests/Host/MainLoopTest.cpp` tests `ReadPipeObject` and `MultipleReadsPipeObject` have been timing out on our Windows on Arm bot lately:
https://lab.llvm.org/buildbot/#/builders/141/builds/10675
https://lab.llvm.org/buildbot/#/builders/141/builds/10647

Running it in a loop, the first time I got `ReadPipeObject` to stall. After that, it was able to run without stalling for maybe 10 runs before `ReadPipeObject` stalled again. It's happening maybe 10% of the time on our bot.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJysks9upDgQxp_GXEpBxvw_cOikhTZSol1ldzXnMhTgicEIFx3l7Ucm3TPKKMc5Qbk-l-ur-qH3ZlyIGpHfi_wc4c6T25ozXkz_72q6V2KOtOvfG1FIa3stVLsvhpk8e6Hav5xnodpnNMuTc-t_5Dnu1lUUEg4JiEK-EPb_mJX-1t-p45DCpQ-J592yWS0Fgf-smPBCoIkWYDObZQS3M7gF3L7BN7P07s2H8LTNoB2DRSb7LtKTkKeJefXhV7VCtRZ1bO1ljt02CtXq3dheOz6S6e2AtuAlyZLbwRHKosz_bL2sFDK0-LIvSzBlGMwCCNa5VagH4IlgMJvn4JrgEUbHX0-QHXhGa2M4DUwb8IQcKhiGN_SA2lLQbPsCb4anML1DH14d3AYzvmuCRAaFB02D2-jrl45r1AOOaJYYHlmo0sOE60qHh1sloXJww2HhaP66LO04jvom7eu0xoiapMyzIsvrSkZTk6CssdAV5lWnugETpYsyTwsshy7tpI5Mo6TKZSUrWad1JuMsqTDVNRVad2mVksgkzWjsz51ExvudmiRXRVlGFjVZf8Ct1Ae-SqgHodRg8ZVClJ-jrQm37_Q-epFJazz7X_XYsKXm6el8D_9fwYffcYfVrHQF3ruZwgD8dQwf3H5mNto323zmajQ87Tru3Bwgs5fb527d3LEK1R7ODpI-zF0a9SMAAP__v3w5kA">