[rt46602] Ensure that tests running in parallel use unique ports
Via an intermediate make file, tests that have been modified to be able to run in parallel are assigned unique query and control port numbers (other than 5300 and 9953 respectively). Tests that have not yet been modified all use ports 5300 and 9953, so must be run sequentially.
This commit is contained in:
@@ -9,6 +9,10 @@
|
||||
#
|
||||
# Run all the system tests.
|
||||
#
|
||||
# Note: Use "make check" to run all the system tests. This script will just
|
||||
# run those tests that require that each of their nameservers is the only one
|
||||
# running on an IP address.
|
||||
#
|
||||
|
||||
SYSTEMTESTTOP=.
|
||||
. $SYSTEMTESTTOP/conf.sh
|
||||
@@ -16,7 +20,7 @@ SYSTEMTESTTOP=.
|
||||
status=0
|
||||
|
||||
{
|
||||
for d in $SUBDIRS
|
||||
for d in $SEQUENTIALDIRS
|
||||
do
|
||||
$SHELL run.sh "${@}" $d || status=1
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user