From: Evan Hunt Date: Tue, 29 Jan 2019 02:11:57 +0000 (-0800) Subject: also add -D options for transient named processes started in tests.sh X-Git-Tag: v9.12.4rc1~42^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=96bf857b6561a71bd8ef76b93fbd8afeb6adfaa8;p=thirdparty%2Fbind9.git also add -D options for transient named processes started in tests.sh (cherry picked from commit dd45831acc06b15e5814b7ce3eec903d2db23904) --- diff --git a/bin/tests/system/logfileconfig/tests.sh b/bin/tests/system/logfileconfig/tests.sh index 650ccca9cc0..1a43b27a3cb 100644 --- a/bin/tests/system/logfileconfig/tests.sh +++ b/bin/tests/system/logfileconfig/tests.sh @@ -36,7 +36,7 @@ DLFILE="named_deflog" PIDFILE="${THISDIR}/${CONFDIR}/named.pid" myRNDC="$RNDC -c ${THISDIR}/${CONFDIR}/rndc.conf" -myNAMED="$NAMED -c ${THISDIR}/${CONFDIR}/named.conf -m record,size,mctx -T clienttest -T nosyslog -d 99 -X named.lock -U 4" +myNAMED="$NAMED -c ${THISDIR}/${CONFDIR}/named.conf -m record,size,mctx -T clienttest -T nosyslog -d 99 -D logfileconfig-ns1 -X named.lock -U 4" # Test given condition. If true, test again after a second. Used for testing # filesystem-dependent conditions in order to prevent false negatives caused by diff --git a/bin/tests/system/rrl/tests.sh b/bin/tests/system/rrl/tests.sh index 942cbbf1b49..977950f713c 100644 --- a/bin/tests/system/rrl/tests.sh +++ b/bin/tests/system/rrl/tests.sh @@ -273,7 +273,7 @@ $DIG $DIGOPTS @$ns4 A a7.tld4 > /dev/null 2>&1 grep "would limit" ns4/named.run >/dev/null 2>&1 || setret "\"would limit\" not found in log file." -$NAMED -gc broken.conf > broken.out 2>&1 & +$NAMED -D rrl-ns5 -gc broken.conf > broken.out 2>&1 & sleep 2 grep "min-table-size 1" broken.out > /dev/null || setret "min-table-size 0 was not changed to 1" diff --git a/bin/tests/system/runtime/tests.sh b/bin/tests/system/runtime/tests.sh index 9dc43acd1df..95db36bd3aa 100644 --- a/bin/tests/system/runtime/tests.sh +++ b/bin/tests/system/runtime/tests.sh @@ -49,7 +49,7 @@ fi n=`expr $n + 1` echo_i "verifying that named checks for conflicting named processes ($n)" ret=0 -(cd ns2; $NAMED -c named-alt2.conf -D ns2-extra-2 -X named.lock -m record,size,mctx -d 99 -g -U 4 >> named3.run 2>&1 & ) +(cd ns2; $NAMED -c named-alt2.conf -D runtime-ns2-extra-2 -X named.lock -m record,size,mctx -d 99 -g -U 4 >> named3.run 2>&1 & ) sleep 2 grep "another named process" ns2/named3.run > /dev/null || ret=1 pid=`cat ns2/named3.pid 2>/dev/null` @@ -60,7 +60,7 @@ status=`expr $status + $ret` n=`expr $n + 1` echo_i "verifying that 'lock-file none' disables process check ($n)" ret=0 -(cd ns2; $NAMED -c named-alt3.conf -D ns2-extra-3 -m record,size,mctx -d 99 -g -U 4 >> named4.run 2>&1 & ) +(cd ns2; $NAMED -c named-alt3.conf -D runtime-ns2-extra-3 -m record,size,mctx -d 99 -g -U 4 >> named4.run 2>&1 & ) sleep 2 grep "another named process" ns2/named4.run > /dev/null && ret=1 pid=`cat ns2/named4.pid 2>/dev/null` @@ -105,7 +105,7 @@ n=`expr $n + 1` echo_i "checking that named refuses to start if working directory is not writable ($n)" ret=0 cd ns2 -$NAMED -c named-alt4.conf -d 99 -g > named4.run 2>&1 & +$NAMED -c named-alt4.conf -D runtime-ns2-extra-4 -d 99 -g > named4.run 2>&1 & sleep 2 grep "exiting (due to fatal error)" named4.run > /dev/null || ret=1 # pidfile could be in either place depending on whether the directory @@ -122,7 +122,7 @@ n=`expr $n + 1` echo_i "checking that named refuses to start if managed-keys-directory is not writable ($n)" ret=0 cd ns2 -$NAMED -c named-alt5.conf -d 99 -g > named5.run 2>&1 & +$NAMED -c named-alt5.conf -D runtime-ns2-extra-5 -d 99 -g > named5.run 2>&1 & sleep 2 grep "exiting (due to fatal error)" named5.run > /dev/null || ret=1 # pidfile could be in either place depending on whether the directory