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

    <tr>
        <th>Summary</th>
        <td>
            Backport "[libcxx] [test] Add a test parameter for disabling memory intensive tests" to 17.x
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            libc++
      </td>
    </tr>

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

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

<pre>
    /cherry-pick 122064a6303eb9c06e0af231f5a4ce145d9a2e67

This fixes a regression where the libc++ tests in 17.x no longer could run successfully on GitHub Actions runners, due to one test using excessive amounts of memory - the backported commit adds an option that allows opting out from that test. The backported commit shouldn't carry any regression risk in itself.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxsUs1u6yoQfhq8GSUy49huFl4kt8q9D9AXwDDYtBgiBtrk7a9wK_UszgYQMN_M96OY3RKIJtFfRf_aqJLXmKaNc0z8Hps5muck8KZXSul5uDv9ARKxHU5q6NqO5rNuB2qVxU7aXp00yVNvzgppGEX7KtrL9_q2OgbrHsSgINGSiNnFAF8rJYK8Eng3a4FXgVfIxJnBBZDj8QEhgo9hoQQ6Fm8glQBctCZmW7x_Qgzwr8v_lRkuOrsYuH4JlFjgP2AKQY4QA-2wUNiFBehRy90ngdpiCZkhWthoi-kJh32cWemPe0yZDOi4bS6DMoZBBYj32gTyqjIo7-MX71dhgVgy2BS377fa7ghvf8XitVIJAscMWqX0BBWef-qSHH9UBVxm8vbYmKkz5-6sGprkcB4HOaDEZp1mpbREY-1oiVpLkmZpxnOvaHihUfaNm7DFTrbypX1pO-yPHRore7SqHweSHYpTS5ty_uj953aMaWkcc6FpOJ-6tvFqJs97OhB_LRKINS1pqkWHuSwsTq13nPkXJrvsabr-cIe95FohHg_Rv4Lor1WherwYA-rbnrtKaqNMCWxMYByr2Vdpf7xxIVPYfdszIhCruTUmTUl-WnO-s-guAm8Cb4vLa5mPOm4Cb3Wsn-1wT_GddBZ426mywNvO9v8AAAD__5E4BWw">