Skip to content
Snippets Groups Projects
Commit b7081601 authored by Elena Gryaznova's avatar Elena Gryaznova
Browse files

b=14620

re-vert att. 14680
parent 9975e4da
No related branches found
No related tags found
No related merge requests found
...@@ -150,10 +150,6 @@ init_test_env() { ...@@ -150,10 +150,6 @@ init_test_env() {
} }
have_modules () {
lsmod | grep -q lnet
}
load_module() { load_module() {
EXT=".ko" EXT=".ko"
module=$1 module=$1
...@@ -178,8 +174,11 @@ load_modules() { ...@@ -178,8 +174,11 @@ load_modules() {
# use modprobe # use modprobe
return 0 return 0
fi fi
# we already loaded ? if [ "$HAVE_MODULES" = true ]; then
have_modules && return 0 # we already loaded
return 0
fi
HAVE_MODULES=true
echo Loading modules from $LUSTRE echo Loading modules from $LUSTRE
load_module ../lnet/libcfs/libcfs load_module ../lnet/libcfs/libcfs
...@@ -282,6 +281,7 @@ unload_modules() { ...@@ -282,6 +281,7 @@ unload_modules() {
wait_for_lnet || return 3 wait_for_lnet || return 3
fi fi
fi fi
HAVE_MODULES=false
LEAK_LUSTRE=$(dmesg | tail -n 30 | grep "obd mem.*leaked" || true) LEAK_LUSTRE=$(dmesg | tail -n 30 | grep "obd mem.*leaked" || true)
LEAK_PORTALS=$(dmesg | tail -n 20 | grep "Portals memory leaked" || true) LEAK_PORTALS=$(dmesg | tail -n 20 | grep "Portals memory leaked" || true)
...@@ -1275,9 +1275,7 @@ equals_msg() { ...@@ -1275,9 +1275,7 @@ equals_msg() {
log() { log() {
echo "$*" echo "$*"
lsmod | grep lnet > /dev/null || load_modules
local HAVE_MODULES=""
lsmod | grep lnet > /dev/null || { load_modules && HAVE_MODULES="yes"; }
local MSG="$*" local MSG="$*"
# Get rif of ' # Get rif of '
...@@ -1292,8 +1290,6 @@ log() { ...@@ -1292,8 +1290,6 @@ log() {
for NODE in $NODES; do for NODE in $NODES; do
do_node $NODE $LCTL mark "$MSG" 2> /dev/null || true do_node $NODE $LCTL mark "$MSG" 2> /dev/null || true
done done
[ -z "$HAVE_MODULES" ] || unload_modules
} }
trace() { trace() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment