[ "$SLOW" = no ] && { crghi=2; thrhi=2; }
-if ! ([ "$SGPDD_YES" ] && [ "$REFORMAT" ]); then
- skip_env "$0 reformats all devices, please set SGPDD_YES and REFORMAT to run this test"
- exit 0
+if [ "$SGPDD_YES" != "yes" -o "$REFORMAT" != "yes" ]; then
+ skip_env "$0 reformats all devices, set SGPDD_YES=yes REFORMAT=yes"
+ exit 0
fi
# Skip these tests
for facet in ${facets//,/ }; do
local host=$(facet_host $facet)
local dev=${facet}_dev
- local var=${host}_devs
+ local var=$(node_var_name ${host}_devs)
eval ${var}=$(expand_list ${!var} ${!dev})
facetshosts=$(expand_list $facetshosts $host)
done
for host in ${facetshosts//,/ }; do
- var=${host}_devs
+ var=$(node_var_name ${host}_devs)
echo "=== $facets === $host === ${!var} ==="
local scsidevs=${!var}
run_sgpdd_host $host ${scsidevs}
}
run_test 2 "sgpdd-survey, osts, scsidevs"
-equals_msg `basename $0`: test complete, cleaning up
-[ -f "$TESTSUITELOG" ] && cat $TESTSUITELOG || true
+complete $SECONDS
+exit_status