From 4ead5aedb9e37567379fc24caeec5f0d42dc1f4a Mon Sep 17 00:00:00 2001 From: GONG Jie Date: Mon, 21 Aug 2017 13:29:42 +0800 Subject: [PATCH] Revise InfiniBand test case --- .../infiniband/rhel-infiniband-diskfull-install.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/xCAT-test/autotest/testcase/infiniband/rhel-infiniband-diskfull-install.sh b/xCAT-test/autotest/testcase/infiniband/rhel-infiniband-diskfull-install.sh index ec277a729..6cc575646 100755 --- a/xCAT-test/autotest/testcase/infiniband/rhel-infiniband-diskfull-install.sh +++ b/xCAT-test/autotest/testcase/infiniband/rhel-infiniband-diskfull-install.sh @@ -133,6 +133,11 @@ chdef "${COMPUTE_NODE}" "postscripts=syslog,remoteshell,syncfiles,mlnxofed_ib_in rm -rf "${OSIMAGE_OTHERPKGDIR}" mkdir -p "${OSIMAGE_OTHERPKGDIR}" +mkdir -p "${OSIMAGE_OTHERPKGDIR}"/dkms +[ -f "${DKMS_RPM}" ] +[ "$?" -ne "0" ] && echo "File ${DKMS_RPM} not found." >&2 && exit 1 +cp "${DKMS_RPM}" "${OSIMAGE_OTHERPKGDIR}/dkms" + makedhcp -n rinstall "${COMPUTE_NODE}" "osimage=${OSIMAGE_NAME}" @@ -154,7 +159,7 @@ sleep 5 xdsh "${COMPUTE_NODE}" date [ "$?" -ne "0" ] && echo "Failed connect to compute node via SSH." >&2 && exit 1 -#xdsh "${COMPUTE_NODE}" 'rpm -q cuda' | grep ': cuda-' -#[ "$?" -ne "0" ] && echo "CUDA installation checking failed" >&2 && exit 1 +xdsh "${COMPUTE_NODE}" 'rpm -qa' | grep 'mlnx' +[ "$?" -ne "0" ] && echo "MLNX OFED installation checking failed" >&2 && exit 1 exit 0