mirror of
https://github.com/isc-projects/bind9.git
synced 2026-03-07 07:50:29 -05:00
Ensure test interpreters are defined before common config
Nothing from conf.sh.common is required to set these values. On the contrary, a Python interpreter needs to be set in order to randomize the algorithm set (which happens in conf.sh.common).
This commit is contained in:
parent
ba35a6df9c
commit
492992dca8
1 changed files with 17 additions and 22 deletions
|
|
@ -66,13 +66,29 @@ export KRB5_CONFIG=/dev/null
|
|||
# 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
|
||||
|
|
@ -92,24 +108,3 @@ qmin
|
|||
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@
|
||||
|
|
|
|||
Loading…
Reference in a new issue