<html>#2624: not possible to run tests *ony* on 2 (or more) MPI ranks
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Roland Haas</td></tr>
<tr><td style='text-align:right'> Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'> Version:</td><td></td></tr>
<tr><td style='text-align:right'> Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>Cactus</td></tr>
</table>
<p>A while ago Cactus' testsuite system gained the ability to run tests with “N” MPI ranks along with those requiring “N+1” (or greater) MPI ranks. This has the side effect that it is impossible to run only the tests requiring “N+1” ranks, since the “N” rank tests will always be included.</p>
<p>This is somewhat surprising and has lead to confusion about which tests are failing. A method to run only on the precise number of MPI ranks set in <code>CCTK_TESTSUITE_RPOCESSORS</code> (or whatever it s name is) should be provided, eg for use by the automated testing system (which runs 1 and 2 ranks anyway to tests thorns that do not specify a preference for both numbers of MPI ranks).</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2624/not-possible-to-run-tests-ony-on-2-or-more'>https://bitbucket.org/einsteintoolkit/tickets/issues/2624/not-possible-to-run-tests-ony-on-2-or-more</a></p>
</html>