diff --git a/runtests/mpi/tester.py b/runtests/mpi/tester.py index 053035d..7f26f57 100644 --- a/runtests/mpi/tester.py +++ b/runtests/mpi/tester.py @@ -373,6 +373,8 @@ def _launch_mpisub(self, args, site_dir): # see the faq: # https://www.open-mpi.org/faq/?category=running#oversubscribing os.environ['OMPI_MCA_rmaps_base_oversubscribe'] = '1' + os.environ['OMPI_MCA_rmaps_base_no_oversubscribe'] = '0' + os.environ['OMPI_MCA_mpi_yield_when_idle'] = '1' os.execvp(mpirun[0], mpirun + cmdargs + additional)