summaryrefslogtreecommitdiff
path: root/ctdb
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2019-10-17 16:33:48 +1100
committerRalph Boehme <slow@samba.org>2019-10-22 19:39:41 +0000
commitfe80038d074d220487782dc837ea4bd779a6aad0 (patch)
treed55276432fec3fe335f9c28953660afb81e6fddf /ctdb
parente8dc125ed2e502234135e12fe32fb387baa11a79 (diff)
downloadsamba-fe80038d074d220487782dc837ea4bd779a6aad0.tar.gz
ctdb-tests: Prefix remaining environment variables with CTDB_
Now they are clearly all part of CTDB. TEST_SOCKET_WRAPPER_SO_PATH gets too long in integration_local_daemons.bash, so change it to CTDB_TEST_SWRAP_SO_PATH instead of just prefixing. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb')
-rw-r--r--ctdb/tests/README2
-rw-r--r--ctdb/tests/UNIT/eventd/scripts/local.sh2
-rw-r--r--ctdb/tests/UNIT/eventscripts/scripts/60.nfs.sh2
-rw-r--r--ctdb/tests/UNIT/eventscripts/scripts/local.sh2
-rw-r--r--ctdb/tests/UNIT/onnode/scripts/local.sh2
-rw-r--r--ctdb/tests/UNIT/takeover_helper/scripts/local.sh2
-rw-r--r--ctdb/tests/UNIT/tool/scripts/local.sh2
-rwxr-xr-xctdb/tests/run_tests.sh30
-rw-r--r--ctdb/tests/scripts/integration.bash2
-rw-r--r--ctdb/tests/scripts/integration_local_daemons.bash6
-rw-r--r--ctdb/tests/scripts/unit.sh14
11 files changed, 33 insertions, 33 deletions
diff --git a/ctdb/tests/README b/ctdb/tests/README
index fbf10d898c2..4d977f761a4 100644
--- a/ctdb/tests/README
+++ b/ctdb/tests/README
@@ -23,7 +23,7 @@ By default:
* INTEGRATION tests are run against 3 local daemons
- Set TEST_LOCAL_DAEMONS to a different number if desired
+ Set CTDB_TEST_LOCAL_DAEMONS to a different number if desired
* When testing is complete, a summary showing a list is printed
showing the tests run and their results
diff --git a/ctdb/tests/UNIT/eventd/scripts/local.sh b/ctdb/tests/UNIT/eventd/scripts/local.sh
index 2cb1115fcf9..9b8ebf18074 100644
--- a/ctdb/tests/UNIT/eventd/scripts/local.sh
+++ b/ctdb/tests/UNIT/eventd/scripts/local.sh
@@ -4,7 +4,7 @@
PATH="$PATH:$CTDB_SCRIPTS_TOOLS_HELPER_DIR"
-if "$TEST_VERBOSE" ; then
+if "$CTDB_TEST_VERBOSE" ; then
debug () { echo "$@" ; }
else
debug () { : ; }
diff --git a/ctdb/tests/UNIT/eventscripts/scripts/60.nfs.sh b/ctdb/tests/UNIT/eventscripts/scripts/60.nfs.sh
index 59cdeda9b96..2a269910826 100644
--- a/ctdb/tests/UNIT/eventscripts/scripts/60.nfs.sh
+++ b/ctdb/tests/UNIT/eventscripts/scripts/60.nfs.sh
@@ -389,7 +389,7 @@ EOF
fi
_out=$(simple_test 2>&1)
_ret=$?
- if "$TEST_VERBOSE" || [ $_ret -ne 0 ] ; then
+ if "$CTDB_TEST_VERBOSE" || [ $_ret -ne 0 ] ; then
cat <<EOF
##################################################
Iteration ${_iteration}:
diff --git a/ctdb/tests/UNIT/eventscripts/scripts/local.sh b/ctdb/tests/UNIT/eventscripts/scripts/local.sh
index e1b92b41fbe..14017e95365 100644
--- a/ctdb/tests/UNIT/eventscripts/scripts/local.sh
+++ b/ctdb/tests/UNIT/eventscripts/scripts/local.sh
@@ -49,7 +49,7 @@ mkdir -p "$FAKE_NETWORK_STATE"
######################################################################
-if "$TEST_VERBOSE" ; then
+if "$CTDB_TEST_VERBOSE" ; then
debug ()
{
if [ -n "$1" ] ; then
diff --git a/ctdb/tests/UNIT/onnode/scripts/local.sh b/ctdb/tests/UNIT/onnode/scripts/local.sh
index 4cb797031c4..5b830c87697 100644
--- a/ctdb/tests/UNIT/onnode/scripts/local.sh
+++ b/ctdb/tests/UNIT/onnode/scripts/local.sh
@@ -48,7 +48,7 @@ simple_test ()
_sort="sort"
fi
- if $TEST_COMMAND_TRACE ; then
+ if $CTDB_TEST_COMMAND_TRACE ; then
_onnode=$(which "$1") ; shift
_out=$(bash -x "$_onnode" "$@" 2>&1)
else
diff --git a/ctdb/tests/UNIT/takeover_helper/scripts/local.sh b/ctdb/tests/UNIT/takeover_helper/scripts/local.sh
index d15ec93f03f..d36d4e49500 100644
--- a/ctdb/tests/UNIT/takeover_helper/scripts/local.sh
+++ b/ctdb/tests/UNIT/takeover_helper/scripts/local.sh
@@ -1,6 +1,6 @@
# Hey Emacs, this is a -*- shell-script -*- !!! :-)
-if "$TEST_VERBOSE" ; then
+if "$CTDB_TEST_VERBOSE" ; then
debug () { echo "$@" ; }
else
debug () { : ; }
diff --git a/ctdb/tests/UNIT/tool/scripts/local.sh b/ctdb/tests/UNIT/tool/scripts/local.sh
index 53ddccf4f5b..618fa36cd87 100644
--- a/ctdb/tests/UNIT/tool/scripts/local.sh
+++ b/ctdb/tests/UNIT/tool/scripts/local.sh
@@ -6,7 +6,7 @@ PATH="${PATH}:${CTDB_SCRIPTS_HELPER_BINDIR}"
setup_ctdb_base "$CTDB_TEST_TMP_DIR" "ctdb-etc" \
functions
-if "$TEST_VERBOSE" ; then
+if "$CTDB_TEST_VERBOSE" ; then
debug () { echo "$@" ; }
else
debug () { : ; }
diff --git a/ctdb/tests/run_tests.sh b/ctdb/tests/run_tests.sh
index 8304443b196..5011a73d82c 100755
--- a/ctdb/tests/run_tests.sh
+++ b/ctdb/tests/run_tests.sh
@@ -41,33 +41,33 @@ test_state_dir=""
cleanup=false
test_time_limit=3600
-export TEST_VERBOSE=false
-export TEST_COMMAND_TRACE=false
-export TEST_CAT_RESULTS_OPTS=""
-export TEST_DIFF_RESULTS=false
+export CTDB_TEST_VERBOSE=false
+export CTDB_TEST_COMMAND_TRACE=false
+export CTDB_TEST_CAT_RESULTS_OPTS=""
+export CTDB_TEST_DIFF_RESULTS=false
export CTDB_TEST_PRINT_LOGS_ON_ERROR=false
-export TEST_LOCAL_DAEMONS
-[ -n "$TEST_LOCAL_DAEMONS" ] || TEST_LOCAL_DAEMONS=3
-export TEST_SOCKET_WRAPPER_SO_PATH=""
+export CTDB_TEST_LOCAL_DAEMONS
+[ -n "$CTDB_TEST_LOCAL_DAEMONS" ] || CTDB_TEST_LOCAL_DAEMONS=3
+export CTDB_TEST_SWRAP_SO_PATH=""
while getopts "AcCDehHI:LNqS:T:vV:xX?" opt ; do
case "$opt" in
- A) TEST_CAT_RESULTS_OPTS="-A" ;;
- c) TEST_LOCAL_DAEMONS="" ;;
+ A) CTDB_TEST_CAT_RESULTS_OPTS="-A" ;;
+ c) CTDB_TEST_LOCAL_DAEMONS="" ;;
C) cleanup=true ;;
- D) TEST_DIFF_RESULTS=true ;;
+ D) CTDB_TEST_DIFF_RESULTS=true ;;
e) exit_on_fail=true ;;
H) no_header=true ;;
I) max_iterations="$OPTARG" ; exit_on_fail=true ; with_summary=false ;;
L) CTDB_TEST_PRINT_LOGS_ON_ERROR=true ;;
N) with_summary=false ;;
q) quiet=true ;;
- S) TEST_SOCKET_WRAPPER_SO_PATH="$OPTARG" ;;
+ S) CTDB_TEST_SWRAP_SO_PATH="$OPTARG" ;;
T) test_time_limit="$OPTARG" ;;
- v) TEST_VERBOSE=true ;;
+ v) CTDB_TEST_VERBOSE=true ;;
V) test_state_dir="$OPTARG" ;;
x) set -x ;;
- X) TEST_COMMAND_TRACE=true ;;
+ X) CTDB_TEST_COMMAND_TRACE=true ;;
\?|h) usage ;;
esac
done
@@ -76,7 +76,7 @@ shift $((OPTIND - 1))
case $(basename "$0") in
*run_cluster_tests*)
# Running on a cluster... same as -c
- TEST_LOCAL_DAEMONS=""
+ CTDB_TEST_LOCAL_DAEMONS=""
;;
esac
@@ -321,7 +321,7 @@ export TEST_SCRIPTS_DIR="${CTDB_TEST_DIR}/scripts"
# If no tests specified then run some defaults
if [ -z "$1" ] ; then
- if [ -n "$TEST_LOCAL_DAEMONS" ] ; then
+ if [ -n "$CTDB_TEST_LOCAL_DAEMONS" ] ; then
set -- UNIT INTEGRATION
else
set -- INTEGRATION CLUSTER
diff --git a/ctdb/tests/scripts/integration.bash b/ctdb/tests/scripts/integration.bash
index 55b5deb7023..bbb3a64ea5a 100644
--- a/ctdb/tests/scripts/integration.bash
+++ b/ctdb/tests/scripts/integration.bash
@@ -25,7 +25,7 @@ PATH="${TEST_SCRIPTS_DIR}:${PATH}"
ctdb_test_on_cluster ()
{
- [ -z "$TEST_LOCAL_DAEMONS" ]
+ [ -z "$CTDB_TEST_LOCAL_DAEMONS" ]
}
ctdb_test_exit ()
diff --git a/ctdb/tests/scripts/integration_local_daemons.bash b/ctdb/tests/scripts/integration_local_daemons.bash
index ec9c477bb0f..0e7e07d540c 100644
--- a/ctdb/tests/scripts/integration_local_daemons.bash
+++ b/ctdb/tests/scripts/integration_local_daemons.bash
@@ -24,9 +24,9 @@ setup_ctdb ()
esac
$ctdb_local_daemons setup "$@" \
- -n "$TEST_LOCAL_DAEMONS" \
+ -n "$CTDB_TEST_LOCAL_DAEMONS" \
${CTDB_USE_IPV6:+-6} \
- ${TEST_SOCKET_WRAPPER_SO_PATH:+-S ${TEST_SOCKET_WRAPPER_SO_PATH}}
+ ${CTDB_TEST_SWRAP_SO_PATH:+-S ${CTDB_TEST_SWRAP_SO_PATH}}
# Burying the above in an if-statement condition reduces readability.
# shellcheck disable=SC2181
if [ $? -ne 0 ] ; then
@@ -35,7 +35,7 @@ setup_ctdb ()
if $no_event_scripts ; then
local pnn
- for pnn in $(seq 0 $((TEST_LOCAL_DAEMONS - 1))) ; do
+ for pnn in $(seq 0 $((CTDB_TEST_LOCAL_DAEMONS - 1))) ; do
rm -vf "${CTDB_BASE}/events/legacy/"*
done
fi
diff --git a/ctdb/tests/scripts/unit.sh b/ctdb/tests/scripts/unit.sh
index 7713496cf57..00f7fe9cb48 100644
--- a/ctdb/tests/scripts/unit.sh
+++ b/ctdb/tests/scripts/unit.sh
@@ -74,7 +74,7 @@ result_print ()
_out="$2"
_rc="$3"
- if "$TEST_VERBOSE" || ! $_passed ; then
+ if "$CTDB_TEST_VERBOSE" || ! $_passed ; then
extra_header
cat <<EOF
@@ -83,7 +83,7 @@ Output (Exit status: ${_rc}):
--------------------------------------------------
EOF
# Avoid echo, which might expand unintentional escapes
- printf '%s\n' "$_out" | result_filter | cat $TEST_CAT_RESULTS_OPTS
+ printf '%s\n' "$_out" | result_filter | cat $CTDB_TEST_CAT_RESULTS_OPTS
fi
if ! $_passed ; then
@@ -93,9 +93,9 @@ Required output (Exit status: ${required_rc}):
--------------------------------------------------
EOF
# Avoid echo, which might expand unintentional escapes
- printf '%s\n' "$required_output" | cat $TEST_CAT_RESULTS_OPTS
+ printf '%s\n' "$required_output" | cat $CTDB_TEST_CAT_RESULTS_OPTS
- if $TEST_DIFF_RESULTS ; then
+ if $CTDB_TEST_DIFF_RESULTS ; then
_outr=$(mktemp)
# Avoid echo, which might expand unintentional escapes
printf '%s\n' "$required_output" >"$_outr"
@@ -119,7 +119,7 @@ result_footer ()
{
_passed="$1"
- if "$TEST_VERBOSE" || ! $_passed ; then
+ if "$CTDB_TEST_VERBOSE" || ! $_passed ; then
extra_footer
fi
@@ -196,7 +196,7 @@ unit_test ()
test_header "$@"
_wrapper="$VALGRIND"
- if $TEST_COMMAND_TRACE ; then
+ if $CTDB_TEST_COMMAND_TRACE ; then
_wrapper="strace"
fi
_out=$($_wrapper "$@" 2>&1)
@@ -210,7 +210,7 @@ script_test ()
test_header "$@"
_shell=""
- if ${TEST_COMMAND_TRACE} ; then
+ if ${CTDB_TEST_COMMAND_TRACE} ; then
_shell="sh -x"
else
_shell="sh"