From 4e0120ececf3a10c99b54d1dd01275e4975f02cc Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Tue, 19 Feb 2019 13:35:01 +0000 Subject: [PATCH] COB-49: test if mpi-selector has been set correctly --- .gitattributes | 1 + .../Online_Cobalt/validation/system/mpi/basic-mpi.test | 3 +++ .../validation/system/mpi/mpi-selector.test | 10 ++++++++++ 3 files changed, 14 insertions(+) create mode 100755 SubSystems/Online_Cobalt/validation/system/mpi/mpi-selector.test diff --git a/.gitattributes b/.gitattributes index a2fe2468a46..1e753234e1b 100644 --- a/.gitattributes +++ b/.gitattributes @@ -5566,6 +5566,7 @@ SubSystems/Online_Cobalt/validation/system/gpu/persistence-mode.test eol=lf SubSystems/Online_Cobalt/validation/system/hardware/sata-ahci.test eol=lf SubSystems/Online_Cobalt/validation/system/mpi/basic-mpi.test eol=lf SubSystems/Online_Cobalt/validation/system/mpi/custom-openmpi-config.test eol=lf +SubSystems/Online_Cobalt/validation/system/mpi/mpi-selector.test -text SubSystems/Online_Cobalt/validation/system/network/10gb-ifaces.test -text SubSystems/Online_Cobalt/validation/system/network/hosts.test eol=lf SubSystems/Online_Cobalt/validation/system/network/ipoib.test -text diff --git a/SubSystems/Online_Cobalt/validation/system/mpi/basic-mpi.test b/SubSystems/Online_Cobalt/validation/system/mpi/basic-mpi.test index 0c013f7521c..707622e916f 100755 --- a/SubSystems/Online_Cobalt/validation/system/mpi/basic-mpi.test +++ b/SubSystems/Online_Cobalt/validation/system/mpi/basic-mpi.test @@ -1,5 +1,8 @@ #!/bin/bash -ve +source ../../validation_utils.sh +check_running_on_cobalt2 + /opt/openmpi/bin/mpicc mpi-hello-world.c -o mpi-hello-world /opt/openmpi/bin/mpirun --tag-output -H localhost,localhost ./mpi-hello-world | sort | fgrep 'Hello world' | wc -l | grep '^2$' diff --git a/SubSystems/Online_Cobalt/validation/system/mpi/mpi-selector.test b/SubSystems/Online_Cobalt/validation/system/mpi/mpi-selector.test new file mode 100755 index 00000000000..3a8ea39e926 --- /dev/null +++ b/SubSystems/Online_Cobalt/validation/system/mpi/mpi-selector.test @@ -0,0 +1,10 @@ +#!/bin/bash -ve + +#example output of mpi-selector +#$ mpi-selector --query +#default:openmpi-4.0.0rc5 +#level:system + +mpi-selector --query | egrep "default|level:system" | wc -l | grep '^2$' + +exit 0 -- GitLab