[mpich-discuss] MPICH Test Suite - limit number of processes

Zhou, Hui zhouh at anl.gov
Thu Jan 12 10:29:07 CST 2023

Unfortunately, the number of processes for each test is hardcoded in the testlist files. There is no mechanism for filtering or dynamically modifying them. You could either maintain a custom patch to modify the testlist, or have a script applying a separate xfail list. An example of such xfail list that we used in our internal testing is in test/mpi/maint/jenkins/xfail.conf. If the custom patch solution won't work in your situation, please open an github issue describing your use case, and we can discuss to add a filtering option to the runtests script.

From: Max R. Dechantsreiter via discuss <discuss at mpich.org>
Sent: Thursday, January 12, 2023 9:58 AM
To: discuss at mpich.org <discuss at mpich.org>
Cc: Max R. Dechantsreiter <max at performancejones.com>
Subject: [mpich-discuss] MPICH Test Suite - limit number of processes

I would like to limit the number of processes used by the
MPICH Test Suite, which I run by "make testing" after
building MPICH.

I tried

export MPITEST_PPNMAX=<n> # The maximum number of processes per node.

but this had no apparent effect: some tests still ran
using more than 4 processes, when I replaced <n> by 4.
How could I restrict these tests to run with maximum 4
processes, for example?

discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20230112/c6f30da3/attachment.html>

More information about the discuss mailing list