t="${CTDB_SCRIPTS_HELPER_BINDIR}/ctdb_mutex_fcntl_helper"
export CTDB_CLUSTER_MUTEX_HELPER="$t"
-lockfile="${TEST_VAR_DIR}/cluster_mutex.lockfile"
+lockfile="${CTDB_TEST_TMP_DIR}/cluster_mutex.lockfile"
trap 'rm -f ${lockfile}' 0
ok <<EOF
export CTDB_CLUSTER_MUTEX_HELPER="/bin/false"
-lockfile="${TEST_VAR_DIR}/cluster_mutex.lockfile"
+lockfile="${CTDB_TEST_TMP_DIR}/cluster_mutex.lockfile"
trap 'rm ${lockfile}' 0
t="${CTDB_SCRIPTS_HELPER_BINDIR}/ctdb_mutex_fcntl_helper"
export CTDB_CLUSTER_MUTEX_HELPER="/bin/false"
-lockfile="${TEST_VAR_DIR}/cluster_mutex.lockfile"
+lockfile="${CTDB_TEST_TMP_DIR}/cluster_mutex.lockfile"
trap 'rm ${lockfile}' 0
if [ -n "$CTDB_TEST_MUTEX_HELPER" ] ; then
. "${TEST_SCRIPTS_DIR}/unit.sh"
-socket="${TEST_VAR_DIR}/test_sock.$$"
+socket="${CTDB_TEST_TMP_DIR}/test_sock.$$"
num_clients=10
remove_socket ()
. "${TEST_SCRIPTS_DIR}/unit.sh"
-conffile="${TEST_VAR_DIR}/config.$$"
+conffile="${CTDB_TEST_TMP_DIR}/config.$$"
remove_files ()
{
PATH="$PATH:$CTDB_SCRIPTS_TOOLS_HELPER_DIR"
-setup_ctdb_base "${TEST_VAR_DIR}" "cunit"
+setup_ctdb_base "${CTDB_TEST_TMP_DIR}" "ctdb-etc"
conffile="${CTDB_BASE}/ctdb.conf"
PATH="$PATH:$CTDB_SCRIPTS_TOOLS_HELPER_DIR"
-setup_ctdb_base "${TEST_VAR_DIR}" "cunit"
+setup_ctdb_base "${CTDB_TEST_TMP_DIR}" "ctdb-etc"
conffile="${CTDB_BASE}/ctdb.conf"
PATH="$PATH:$CTDB_SCRIPTS_TOOLS_HELPER_DIR"
-setup_ctdb_base "${TEST_VAR_DIR}" "cunit"
+setup_ctdb_base "${CTDB_TEST_TMP_DIR}" "ctdb-etc"
conffile="${CTDB_BASE}/ctdb.conf"
scriptfile="${CTDB_BASE}/debug-hung-script.sh"
PATH="$PATH:$CTDB_SCRIPTS_TOOLS_HELPER_DIR"
-setup_ctdb_base "${TEST_VAR_DIR}" "cunit"
+setup_ctdb_base "${CTDB_TEST_TMP_DIR}" "ctdb-etc"
conffile="$CTDB_BASE/ctdb.conf"
PATH="$PATH:$CTDB_SCRIPTS_HELPER_BINDIR"
-setup_ctdb_base "${TEST_VAR_DIR}" "cunit"
+setup_ctdb_base "${CTDB_TEST_TMP_DIR}" "ctdb-etc"
conffile="${CTDB_BASE}/ctdb.conf"
scriptfile="${CTDB_BASE}/debug_locks.sh"
PATH="$PATH:$CTDB_SCRIPTS_HELPER_BINDIR"
-setup_ctdb_base "${TEST_VAR_DIR}" "cunit"
+setup_ctdb_base "${CTDB_TEST_TMP_DIR}" "ctdb-etc"
conffile="${CTDB_BASE}/ctdb.conf"
PATH="$PATH:$CTDB_SCRIPTS_HELPER_BINDIR"
-setup_ctdb_base "${TEST_VAR_DIR}" "cunit"
+setup_ctdb_base "${CTDB_TEST_TMP_DIR}" "ctdb-etc"
conffile="${CTDB_BASE}/ctdb.conf"
. "${TEST_SCRIPTS_DIR}/unit.sh"
-scriptdir="${TEST_VAR_DIR}/cunit/scriptdir"
+scriptdir="${CTDB_TEST_TMP_DIR}/scriptdir"
mkdir -p "${scriptdir}"
scriptdir=$(cd "$scriptdir" && echo "$PWD")
. "${TEST_SCRIPTS_DIR}/unit.sh"
-tfile="${TEST_VAR_DIR}/line.$$"
+tfile="${CTDB_TEST_TMP_DIR}/line.$$"
remove_files ()
{
PATH="$PATH:$CTDB_SCRIPTS_TOOLS_HELPER_DIR"
-setup_ctdb_base "${TEST_VAR_DIR}" "cunit"
+setup_ctdb_base "${CTDB_TEST_TMP_DIR}" "ctdb-etc"
ok <<EOF
$CTDB_BASE/ctdb.conf
. "${TEST_SCRIPTS_DIR}/unit.sh"
-pidfile=$(TMPDIR="$TEST_VAR_DIR" mktemp)
+pidfile=$(TMPDIR="$CTDB_TEST_TMP_DIR" mktemp)
ok_null
unit_test pidfile_test $pidfile
. "${TEST_SCRIPTS_DIR}/unit.sh"
-socket="${TEST_VAR_DIR}/test_sock.$$"
+socket="${CTDB_TEST_TMP_DIR}/test_sock.$$"
remove_socket ()
{
EOF
unit_test run_event_test /a/b/c list
-scriptdir=$(TMPDIR="$TEST_VAR_DIR" mktemp -d)
+scriptdir=$(TMPDIR="$CTDB_TEST_TMP_DIR" mktemp -d)
# Empty directory
ok <<EOF
unit_test run_proc_test 0 -1 /a/b/c
# Non-executable path
-prog=$(TMPDIR="$TEST_VAR_DIR" mktemp)
+prog=$(TMPDIR="$CTDB_TEST_TMP_DIR" mktemp)
cat > "$prog" <<EOF
echo hello
EOF
unit_test run_proc_test 5 -1 "$prog"
# Redirected output
-output=$(TMPDIR="$TEST_VAR_DIR" mktemp)
+output=$(TMPDIR="$CTDB_TEST_TMP_DIR" mktemp)
cat > "$prog" <<EOF
#!/bin/sh
exec >"$output" 2>&1
unit_test run_proc_test 1 -1 "$prog"
# No zombie processes
-pidfile=$(TMPDIR="$TEST_VAR_DIR" mktemp)
+pidfile=$(TMPDIR="$CTDB_TEST_TMP_DIR" mktemp)
cat > "$prog" <<EOF
#!/bin/sh
. "${TEST_SCRIPTS_DIR}/unit.sh"
-pidfile="${TEST_VAR_DIR}/sock_daemon_test.pid.$$"
-sockpath="${TEST_VAR_DIR}/sock_daemon_test.sock.$$"
+pidfile="${CTDB_TEST_TMP_DIR}/sock_daemon_test.pid.$$"
+sockpath="${CTDB_TEST_TMP_DIR}/sock_daemon_test.sock.$$"
remove_files ()
{
. "${TEST_SCRIPTS_DIR}/unit.sh"
-sockpath="${TEST_VAR_DIR}/sock_daemon_test.sock.$$"
+sockpath="${CTDB_TEST_TMP_DIR}/sock_daemon_test.sock.$$"
ok_null
. "${TEST_SCRIPTS_DIR}/unit.sh"
-out_file="${TEST_VAR_DIR}/cunit/packet.out"
+out_file="${CTDB_TEST_TMP_DIR}/packet.out"
remove_file ()
{