[master] use test -r in system tests

3806.	[test]		Improved system test portability. [RT #35625]
This commit is contained in:
Evan Hunt 2014-04-09 20:29:52 -07:00
parent ab272d2204
commit 92fe6db3e4
31 changed files with 32 additions and 30 deletions

View file

@ -1,3 +1,5 @@
3806. [test] Improved system test portability. [RT #35625]
3805. [contrib] Added contrib/perftcpdns, a performance testing tool
for DNS over TCP. [RT #35710]

View file

@ -19,7 +19,7 @@ SYSTEMTESTTOP=..
. ./clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
echo "I:generating keys and preparing zones"
cd ns1 && sh keygen.sh

View file

@ -17,6 +17,6 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
(cd ns1 && sh -e sign.sh)

View file

@ -19,6 +19,6 @@ SYSTEMTESTTOP=..
sh clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns1 && sh sign.sh

View file

@ -17,6 +17,6 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
$DDNSCONFGEN -q -r $RANDFILE -z example.nil > ns1/ddns.key

View file

@ -19,6 +19,6 @@ sh clean.sh
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns1 && sh sign.sh

View file

@ -20,7 +20,7 @@ SYSTEMTESTTOP=..
sh clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns1 && sh sign.sh

View file

@ -17,6 +17,6 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns1 && sh sign.sh

View file

@ -17,6 +17,6 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns1 && sh sign.sh

View file

@ -19,7 +19,7 @@ sh clean.sh
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cp ns1/named1.conf ns1/named.conf
cp ns2/named1.conf ns2/named.conf

View file

@ -17,6 +17,6 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns1 && sh sign.sh

View file

@ -17,7 +17,7 @@ sh clean.sh
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cp ns1/root.db.in ns1/root.db
rm -f ns1/root.db.signed

View file

@ -15,7 +15,7 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
rm -f named-compilezone
ln -s $CHECKZONE named-compilezone

View file

@ -18,7 +18,7 @@ SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
sh ./clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
pzone=parent.nil
czone=child.parent.nil

View file

@ -18,7 +18,7 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
#
# jnl and database files MUST be removed before we start

View file

@ -17,6 +17,6 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns1 && sh -e sign.sh

View file

@ -20,7 +20,7 @@ SYSTEMTESTTOP=..
sh clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cp ns2/redirect.db.in ns2/redirect.db
cp ns2/example.db.in ns2/example.db

View file

@ -17,7 +17,7 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cp ns4/tld1.db ns4/tld.db
cp ns6/to-be-removed.tld.db.in ns6/to-be-removed.tld.db

View file

@ -21,7 +21,7 @@ SYSTEMTESTTOP=..
sh clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
sh ../genzone.sh 2 >ns2/nil.db
sh ../genzone.sh 2 >ns2/other.db

View file

@ -37,7 +37,7 @@ for NM in '' -2 -given -disabled -passthru -no-op -nodata -nxdomain -cname -wild
done
# sign the root and a zone in ns2
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
# $1=directory, $2=domain name, $3=input zone file, $4=output file
signzone () {

View file

@ -17,7 +17,7 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
if ./bigkey > /dev/null 2>&1
then

View file

@ -19,6 +19,6 @@ sh clean.sh
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns1 && sh -e sign.sh

View file

@ -18,4 +18,4 @@ SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
sh clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE

View file

@ -21,6 +21,6 @@ sed 's/SERVER_CONFIG_PLACEHOLDER/server-names { "ns.example.net"; };/' ns2/named
sed 's/EXAMPLE_ZONE_PLACEHOLDER/zone "example" { type master; file "example.db.signed"; };/' ns3/named.conf.in > ns3/named.conf
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns3 && sh -e sign.sh

View file

@ -17,7 +17,7 @@
SYSTEMTESTTOP=${SYSTEMTESTTOP:=..}
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
prog=$0

View file

@ -20,6 +20,6 @@ SYSTEMTESTTOP=..
sh clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
cd ns1 && sh setup.sh

View file

@ -19,7 +19,7 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
rm -f ns1/*.jnl ns1/K*.key ns1/K*.private ns1/_default.tsigkeys

View file

@ -16,6 +16,6 @@ SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
sh clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
(cd ns3; sh -e sign.sh)

View file

@ -18,6 +18,6 @@ SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
sh clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
(cd zones && sh genzones.sh)

View file

@ -17,6 +17,6 @@
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
(cd ns1 && sh -e sign.sh)

View file

@ -18,7 +18,7 @@ SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
sh clean.sh
test -e $RANDFILE || $GENRANDOM 400 $RANDFILE
test -r $RANDFILE || $GENRANDOM 400 $RANDFILE
sh ../genzone.sh 1 > ns1/master.db
cd ns1