Skip to content

Commit 7dc912e

Browse files
committed
jenkins: Don't bind for CI tests
The CI tests on the AWS jenkins instance all run on instances with 1 core. There's a special case in OMPI to bind to core for a 2 process run for benchmarking reasons, and this was causing failures in mapping because there aren't 2 cores on the instance. So instead turn off binding for these small tests. Signed-off-by: Brian Barrett <[email protected]>
1 parent 04663ce commit 7dc912e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

jenkins/open-mpi-build-script.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ if test "${MPIRUN_MODE}" != "none"; then
263263
exec="timeout -s SIGSEGV 3m mpirun -hostfile ${WORKSPACE}/hostfile -np 2 "
264264
;;
265265
*)
266-
exec="timeout -s SIGSEGV 4m mpirun --get-stack-traces --timeout 180 --hostfile ${WORKSPACE}/hostfile -np 2 "
266+
exec="timeout -s SIGSEGV 4m mpirun --get-stack-traces --timeout 180 --hostfile ${WORKSPACE}/hostfile -np 2 --bind-to none"
267267
;;
268268
esac
269269
singleton="timeout -s SIGSEGV 1m "

0 commit comments

Comments
 (0)