# use local keytab instead of default /etc/krb5.keytab
export KRB5_KTNAME=dns.keytab
+#
+# Programs detected by configure
+# Variables will be empty if no program was found by configure
+#
+export SHELL=@SHELL@
+export CURL=@CURL@
+export NC=@NC@
+export XMLLINT=@XMLLINT@
+export XSLTPROC=@XSLTPROC@
+export PYTEST=@PYTEST@
+
+#
+# Interpreters for system tests detected by configure
+#
+export PERL=$(command -v "@PERL@")
+export PYTHON=$(command -v "@PYTHON@" || true)
+
# Load common values
. $TOP_SRCDIR/bin/tests/system/conf.sh.common
#
# Construct the lists of tests to run
#
-
PARALLEL_UNIX="chain
checkds
cookie
shutdown
tcp"
SUBDIRS="$PARALLEL_COMMON $PARALLEL_UNIX"
-
-# Use the CONFIG_SHELL detected by configure for tests
-export SHELL=@SHELL@
-
-# CURL will be empty if no program was found by configure
-export CURL=@CURL@
-
-# NC will be empty if no program was found by configure
-export NC=@NC@
-
-# XMLLINT will be empty if no program was found by configure
-export XMLLINT=@XMLLINT@
-
-# XSLTPROC will be empty if no program was found by configure
-export XSLTPROC=@XSLTPROC@
-
-# PERL will be an empty string if no perl interpreter was found.
-export PERL=$(command -v "@PERL@")
-
-export PYTHON=$(command -v "@PYTHON@" || true)
-export PYTEST=@PYTEST@