From d4fc842900ca8cef07f6c78958bd9297c6a29ca2 Mon Sep 17 00:00:00 2001 From: Dennis Potter Date: Wed, 25 Jul 2018 18:46:33 +0200 Subject: [PATCH] Added condition which checks if Infiniband cards are present --- tests/integration/node-infiniband.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tests/integration/node-infiniband.sh b/tests/integration/node-infiniband.sh index b8df7443b..59cc9977f 100755 --- a/tests/integration/node-infiniband.sh +++ b/tests/integration/node-infiniband.sh @@ -23,8 +23,14 @@ ################################################################################## # Check if user is superuser. SU is used for namespace -if [ "$EUID" -ne 0 ] - then echo "Please run as root" +if [[ "$EUID" -ne 0 ]]; then + echo "Please run as root" + exit 99 +fi + +# Check if Infiniband card is present +if [[ $(lspci | grep Infiniband) == 0 ]]; then + echo "Found no Infiniband cards in system" exit 99 fi