]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
8 years agomore CI speedup experiments
Evan Hunt [Fri, 23 Feb 2018 18:47:04 +0000 (10:47 -0800)] 
more CI speedup experiments

- turn off some of the build tests
- increase test threads to 8
- build with --disable-static
- suppress the non-system tests under bin/tests (timers, task, etc)

8 years agoimprove reliability of xfer test
Evan Hunt [Fri, 23 Feb 2018 08:00:09 +0000 (00:00 -0800)] 
improve reliability of xfer test

8 years agoMerge branch 'kyua-oot' into 'master'
Evan Hunt [Fri, 23 Feb 2018 23:22:59 +0000 (18:22 -0500)] 
Merge branch 'kyua-oot' into 'master'

chg: dev: Unit tests were broken in out-of-tree builds.

See merge request isc-projects/bind9!57

8 years agoMerge branch '95-fix-dyndb' into 'master'
Evan Hunt [Fri, 23 Feb 2018 20:00:31 +0000 (15:00 -0500)] 
Merge branch '95-fix-dyndb' into 'master'

Resolve "dyndb system test fails intermittently"

Closes #95

See merge request isc-projects/bind9!63

8 years agoimprove dyndb test resilience
Evan Hunt [Fri, 23 Feb 2018 18:08:51 +0000 (10:08 -0800)] 
improve dyndb test resilience

- no longer grep for specific line numbers when checking
  parameter logging, as those can change
- report the failure immediatey if parameter check fails

8 years agoMerge branch 'remote-inet_aton-usage' into 'master'
Ondřej Surý [Fri, 23 Feb 2018 14:37:19 +0000 (09:37 -0500)] 
Merge branch 'remote-inet_aton-usage' into 'master'

chg: dev: Replace all usage of inet_aton() with inet_pton() [GL #13]

See merge request isc-projects/bind9!5

8 years agoAdd CHANGES entry
Michał Kępień [Fri, 23 Feb 2018 11:02:54 +0000 (12:02 +0100)] 
Add CHANGES entry

4899. [cleanup] Remove all uses of inet_aton(). [GL #13]

8 years agoReplace all usage of inet_aton() with inet_pton()
Ondřej Surý [Mon, 30 Oct 2017 14:38:23 +0000 (15:38 +0100)] 
Replace all usage of inet_aton() with inet_pton()

8 years agoFix dyndb system test after copyright information update
Michał Kępień [Fri, 23 Feb 2018 12:55:05 +0000 (13:55 +0100)] 
Fix dyndb system test after copyright information update

8 years agoMerge branch 'year-2018-copyright-update-in-master' into 'master'
Ondřej Surý [Fri, 23 Feb 2018 09:33:33 +0000 (04:33 -0500)] 
Merge branch 'year-2018-copyright-update-in-master' into 'master'

Remove copyright years from individual source files (and keep them only in the COPYRIGHT file)

Closes #55

See merge request isc-projects/bind9!37

8 years agoUpdate license headers to not include years in copyright in all applicable files
Ondřej Surý [Fri, 23 Feb 2018 08:53:12 +0000 (09:53 +0100)] 
Update license headers to not include years in copyright in all applicable files

8 years agoUpdate scripts in util/ to drop the year information from the individual source files.
Ondřej Surý [Mon, 19 Feb 2018 11:03:28 +0000 (12:03 +0100)] 
Update scripts in util/ to drop the year information from the individual source files.

8 years agoMerge branch 'na-revert-removal-of-controls.conf' into 'master'
Ondřej Surý [Fri, 23 Feb 2018 09:08:56 +0000 (04:08 -0500)] 
Merge branch 'na-revert-removal-of-controls.conf' into 'master'

Revert removal of bin/tests/system/common/controls.conf, it's still needed

See merge request isc-projects/bind9!62

8 years agoRevert removal of bin/tests/system/common/controls.conf, it's still needed
Ondřej Surý [Fri, 23 Feb 2018 09:06:35 +0000 (10:06 +0100)] 
Revert removal of bin/tests/system/common/controls.conf, it's still needed

8 years agoMerge branch 'na-update-copyrights-after-59-merge' into 'master'
Ondřej Surý [Fri, 23 Feb 2018 08:59:56 +0000 (03:59 -0500)] 
Merge branch 'na-update-copyrights-after-59-merge' into 'master'

Update copyright information after !59 merge.

See merge request isc-projects/bind9!60

8 years agoUpdate copyright information after !59 merge.
Ondřej Surý [Fri, 23 Feb 2018 08:02:49 +0000 (09:02 +0100)] 
Update copyright information after !59 merge.

8 years agoMerge branch '91-parallel-tests' into 'master'
Ondřej Surý [Fri, 23 Feb 2018 07:29:32 +0000 (02:29 -0500)] 
Merge branch '91-parallel-tests' into 'master'

chg: dev: Convert most of the remaining system tests to be able to run in parallel [GL #91]

Closes #91

See merge request isc-projects/bind9!59

8 years agofinal cleanup
Evan Hunt [Thu, 22 Feb 2018 23:10:37 +0000 (15:10 -0800)] 
final cleanup

- add CHANGES note
- update copyrights and license headers
- add -j to the make commands in .gitlab-ci.yml to take
  advantage of parallelization in the gitlab CI process

8 years agoimprove reliability of the xfer test on slow systems
Evan Hunt [Fri, 23 Feb 2018 02:34:16 +0000 (18:34 -0800)] 
improve reliability of the xfer test on slow systems

- lengthed the wait loop for the transfers to complete

8 years agoremove v6synth
Evan Hunt [Thu, 22 Feb 2018 07:26:33 +0000 (23:26 -0800)] 
remove v6synth

- this was a test for the allow-v6-synthesis option, which was
  deprecated and no longer works. the test was removed
  from conf.sh.in long ago.

8 years agoremoved some unnecessary greps
Evan Hunt [Thu, 22 Feb 2018 05:19:00 +0000 (21:19 -0800)] 
removed some unnecessary greps

8 years agoreorder tests to get better use of parallelism
Evan Hunt [Thu, 22 Feb 2018 08:39:08 +0000 (00:39 -0800)] 
reorder tests to get better use of parallelism

8 years agoparallelize most system tests
Evan Hunt [Tue, 20 Feb 2018 23:43:27 +0000 (15:43 -0800)] 
parallelize most system tests

8 years agoMerge branch '93-drop-seccomp-support' into 'master'
Evan Hunt [Thu, 22 Feb 2018 22:44:46 +0000 (17:44 -0500)] 
Merge branch '93-drop-seccomp-support' into 'master'

Drop support for libseccomp system-call filtering on Linux. [RT #46729]

Closes #93

See merge request isc-projects/bind9!55

8 years agoAdded a release note, plus minor cleanups.
Evan Hunt [Thu, 22 Feb 2018 21:26:22 +0000 (13:26 -0800)] 
Added a release note, plus minor cleanups.

8 years agounit/unittest.sh is generated by configure. It will always be
Petr Menšík [Thu, 22 Feb 2018 14:32:16 +0000 (15:32 +0100)] 
unit/unittest.sh is generated by configure. It will always be
 generated into builddir. If out-of-tree build is used, make unit
will always fail. Kyuafiles and testdata still have to be copied
manually into the builddir.

8 years agochg: usr: Remove libseccomp based system-call filtering [GL #93]
Ondřej Surý [Thu, 22 Feb 2018 12:40:30 +0000 (13:40 +0100)] 
chg: usr: Remove libseccomp based system-call filtering [GL #93]

8 years agoRemove libseccomp based system-call filtering.
Ondřej Surý [Thu, 22 Feb 2018 12:40:57 +0000 (13:40 +0100)] 
Remove libseccomp based system-call filtering.

8 years agochg: dev: Improve GitLab CI build checking to build on all docker images, but run...
Ondřej Surý [Thu, 22 Feb 2018 10:16:33 +0000 (05:16 -0500)] 
chg: dev: Improve GitLab CI build checking to build on all docker images, but run system tests only on debian/sid amd64+i386

Merge branch '72-build-but-not-test-on-most-combinations' into 'master'

Closes #72

See merge request isc-projects/bind9!44

8 years agoMerge branch '68-rpz-system-test-fails-intermittently' into 'master'
Mark Andrews [Thu, 22 Feb 2018 03:48:25 +0000 (22:48 -0500)] 
Merge branch '68-rpz-system-test-fails-intermittently' into 'master'

Prevent rpz system test from wiping out forensic data

See merge request isc-projects/bind9!51

8 years agoadd CHANGES note
Mark Andrews [Thu, 22 Feb 2018 03:03:50 +0000 (14:03 +1100)] 
add CHANGES note

8 years agoperform rpz testing with a loop rather that recursion
Mark Andrews [Wed, 21 Feb 2018 03:42:10 +0000 (14:42 +1100)] 
perform rpz testing with a loop rather that recursion

8 years agouse symbolic test modes native/dnsrps
Mark Andrews [Wed, 21 Feb 2018 02:54:51 +0000 (13:54 +1100)] 
use symbolic test modes native/dnsrps

8 years agoadd test numbers as use them in file names
Mark Andrews [Wed, 21 Feb 2018 02:31:05 +0000 (13:31 +1100)] 
add test numbers as use them in file names

8 years agoMerge branch '82-cacheclean-test-is-not-robust' into 'master'
Mark Andrews [Thu, 22 Feb 2018 01:13:41 +0000 (20:13 -0500)] 
Merge branch '82-cacheclean-test-is-not-robust' into 'master'

Resolve "cacheclean test is not robust."

Closes #82

See merge request isc-projects/bind9!50

8 years agoadd CHANGES entry
Mark Andrews [Thu, 22 Feb 2018 00:27:18 +0000 (11:27 +1100)] 
add CHANGES entry

8 years agocheck that sed selects a non zero range of lines
Mark Andrews [Wed, 21 Feb 2018 01:33:02 +0000 (12:33 +1100)] 
check that sed selects a non zero range of lines

8 years agoEnable --with-libtool configure option as it reduces the size of artifacts
Ondřej Surý [Tue, 20 Feb 2018 15:05:24 +0000 (16:05 +0100)] 
Enable --with-libtool configure option as it reduces the size of artifacts

8 years agoBuild BIND on all available docker images, but test only in few selected ones
Ondřej Surý [Mon, 19 Feb 2018 15:03:47 +0000 (16:03 +0100)] 
Build BIND on all available docker images, but test only in few selected ones

8 years agochg: dev: Remove hard copies of RFCs and I-Ds from the BIND repository
Ondřej Surý [Wed, 21 Feb 2018 13:27:15 +0000 (08:27 -0500)] 
chg: dev: Remove hard copies of RFCs and I-Ds from the BIND repository

Merge branch 'remove-rfcs-and-drafts' into 'master'

See merge request isc-projects/bind9!34

8 years agoMerge branch '67-stabilize-cacheclean-system-test' into 'master'
Mark Andrews [Tue, 20 Feb 2018 21:01:00 +0000 (16:01 -0500)] 
Merge branch '67-stabilize-cacheclean-system-test' into 'master'

Stabilize cacheclean system test

Closes #67

See merge request isc-projects/bind9!43

8 years agoMerge branch '73-remove-dockerfiles' into 'master'
Ondřej Surý [Tue, 20 Feb 2018 15:40:15 +0000 (10:40 -0500)] 
Merge branch '73-remove-dockerfiles' into 'master'

Remove Dockerfiles that were preventing git checkout on Windows due colon in the directory name.

Closes #73

See merge request isc-projects/bind9!45

8 years agoMerge branch 'rt46602' into 'master'
Stephen Morris [Tue, 20 Feb 2018 14:00:59 +0000 (09:00 -0500)] 
Merge branch 'rt46602' into 'master'

Allow parallel run of system tests

See merge request isc-projects/bind9!7

8 years agoImprove the way cache contents are searched for "ns.flushtest.example"
Michał Kępień [Tue, 20 Feb 2018 12:59:29 +0000 (13:59 +0100)] 
Improve the way cache contents are searched for "ns.flushtest.example"

During the "check flushtree clears adb correctly" check, expecting
"ns.flushtest.example" to always be the first name in the ADB dump is
fragile, because in a certain corner case "a.root-servers.nil" will be
the first name instead.

As the purpose of the relevant check is to ensure "ns.flushtest.example"
is removed from ADB by "rndc flushtree flushtest.example", search the
entire list of names present in ADB instead of just the first entry when
looking for "ns.flushtest.example".

8 years agoWait until a cache dump completes instead of waiting for a fixed amount of time
Michał Kępień [Tue, 20 Feb 2018 12:59:28 +0000 (13:59 +0100)] 
Wait until a cache dump completes instead of waiting for a fixed amount of time

Dumping the cache is an asynchronous operation, so sleeping for a fixed
amount of time after running "rndc dumpdb" is imperfect as dumping cache
contents may take longer than expected on slower machines.  Instead of
always sleeping for 1 second, wait until the "; Dump complete" line
appears in the dump or 10 seconds pass, whichever comes first.

8 years agoDo not overwrite cache dumps
Michał Kępień [Tue, 20 Feb 2018 12:59:27 +0000 (13:59 +0100)] 
Do not overwrite cache dumps

Unless configured otherwise in named.conf, "rndc dumpdb" causes a cache
dump to be written to a file called "named_dump.db" in the working
directory of the given named instance.  Repeatedly using this command
throughout different checks in the cacheclean system test causes cache
dumps for older checks to be overwritten, which hinders failure
diagnosis.  Prevent this by moving each cache dump to a check-specific
location after running "rndc dumpdb".

Furthermore, during the "check flushtree clears adb correctly" check,
dump_cache() is called twice without renaming the resulting files.
Prevent the first cache dump from being overwritten by moving it to a
different file before calling "rndc dumpdb" for the second time.

8 years agoAssign an index to each check in the cacheclean system test
Michał Kępień [Tue, 20 Feb 2018 12:59:25 +0000 (13:59 +0100)] 
Assign an index to each check in the cacheclean system test

This will enable storing per-check forensic data, which facilitates
troubleshooting test failures.

8 years agoRemove integrated Dockerfiles that have been moved to separate repository
Ondřej Surý [Mon, 19 Feb 2018 21:14:36 +0000 (22:14 +0100)] 
Remove integrated Dockerfiles that have been moved to separate repository

8 years ago[master] Merge branch 'master' of ssh://repo.isc.org/proj/git/prod/bind9
Evan Hunt [Mon, 19 Feb 2018 09:25:15 +0000 (01:25 -0800)] 
[master] Merge branch 'master' of ssh://repo.isc.org/proj/git/prod/bind9

8 years agoregen master
Tinderbox User [Mon, 19 Feb 2018 01:09:05 +0000 (01:09 +0000)] 
regen master

8 years agoupdate copyright notice / whitespace
Tinderbox User [Sun, 18 Feb 2018 23:47:45 +0000 (23:47 +0000)] 
update copyright notice / whitespace

8 years agonewcopyrights
Tinderbox User [Sun, 18 Feb 2018 23:30:15 +0000 (23:30 +0000)] 
newcopyrights

8 years ago[master] add missing release notes, update README
Evan Hunt [Sun, 18 Feb 2018 03:56:31 +0000 (19:56 -0800)] 
[master] add missing release notes, update README

8 years ago[master] synchronize
Evan Hunt [Sun, 18 Feb 2018 03:21:26 +0000 (19:21 -0800)] 
[master] synchronize

8 years agoMerge branch 'master' into 'master'
Ondřej Surý [Fri, 16 Feb 2018 22:19:26 +0000 (17:19 -0500)] 
Merge branch 'master' into 'master'

Master

See merge request isc-projects/bind9!36

8 years ago[rt46602] Update CHANGES for parallel tests
Stephen Morris [Fri, 16 Feb 2018 18:17:21 +0000 (18:17 +0000)] 
[rt46602] Update CHANGES for parallel tests

8 years ago[rt46602] Changes to get tests running on Windows
Stephen Morris [Fri, 26 Jan 2018 19:42:57 +0000 (19:42 +0000)] 
[rt46602] Changes to get tests running on Windows

1. Track changes to conf.sh.in in conf.sh.win32
2. Modifications to prevent Windows "Configure" script replacing
   the sed "@PORT@" substitution tokens in conf.sh.win32.
3. runall.sh now runs Windows tests sequentially

8 years ago[rt46602] Miscellaneous changes to fix rebase issues
Stephen Morris [Thu, 15 Feb 2018 15:58:38 +0000 (15:58 +0000)] 
[rt46602] Miscellaneous changes to fix rebase issues

8 years ago[rt46602] Change name of shell variable holding current test directory
Stephen Morris [Thu, 15 Feb 2018 15:55:57 +0000 (15:55 +0000)] 
[rt46602] Change name of shell variable holding current test directory

It was TESTNAME, but this is an obvious name and was used in one of
the system tests, something that interfered with the content of
progress messages.  It is now SYSTESTDIR.

8 years ago[rt46602] Export environment variables in a portable manner
Michał Kępień [Mon, 29 Jan 2018 11:33:33 +0000 (12:33 +0100)] 
[rt46602] Export environment variables in a portable manner

8 years ago[rt46602] Sanitize test names to fix "make check" on Solaris
Michał Kępień [Mon, 29 Jan 2018 11:08:41 +0000 (12:08 +0100)] 
[rt46602] Sanitize test names to fix "make check" on Solaris

8 years ago[rt46602] Add .gitignore file for catz
Stephen Morris [Fri, 26 Jan 2018 19:37:43 +0000 (19:37 +0000)] 
[rt46602] Add .gitignore file for catz

8 years ago[rt46602] Pass noclean option to Makefile via exported variable
Stephen Morris [Fri, 26 Jan 2018 19:41:47 +0000 (19:41 +0000)] 
[rt46602] Pass noclean option to Makefile via exported variable

8 years ago[rt46602] Mention conf.sh.win32 in instructions for adding a test.
Stephen Morris [Fri, 26 Jan 2018 19:40:12 +0000 (19:40 +0000)] 
[rt46602] Mention conf.sh.win32 in instructions for adding a test.

8 years ago[rt46602] Fix various typos, formatting issues and stylistic nits
Michał Kępień [Thu, 25 Jan 2018 11:29:31 +0000 (12:29 +0100)] 
[rt46602] Fix various typos, formatting issues and stylistic nits

8 years ago[rt46602] Remove redundant variable assignment
Michał Kępień [Thu, 25 Jan 2018 11:23:32 +0000 (12:23 +0100)] 
[rt46602] Remove redundant variable assignment

8 years ago[rt46602] named.port is no longer created by setup.sh for allow_query
Michał Kępień [Thu, 25 Jan 2018 12:57:01 +0000 (13:57 +0100)] 
[rt46602] named.port is no longer created by setup.sh for allow_query

8 years ago[rt46602] Consistently print usage for runall.sh to stderr
Michał Kępień [Thu, 25 Jan 2018 11:49:36 +0000 (12:49 +0100)] 
[rt46602] Consistently print usage for runall.sh to stderr

8 years ago[rt46602] Clean up getopts usage
Michał Kępień [Fri, 26 Jan 2018 12:05:02 +0000 (13:05 +0100)] 
[rt46602] Clean up getopts usage

Ensure case clauses are in sync with the string passed to getopts.
Remove catch-all clauses as they will never be evaluated.

8 years ago[rt46602] Assign default values to variables set by command line options and consiste...
Michał Kępień [Thu, 25 Jan 2018 11:13:19 +0000 (12:13 +0100)] 
[rt46602] Assign default values to variables set by command line options and consistently treat them as integers

8 years ago[rt46602] named.port cannot be ignored by git because it is required to be present...
Michał Kępień [Thu, 25 Jan 2018 12:59:31 +0000 (13:59 +0100)] 
[rt46602] named.port cannot be ignored by git because it is required to be present by notify/ns4

8 years ago[rt46602] Re-add clean.sh invocation to catz/setup.sh
Michał Kępień [Fri, 26 Jan 2018 12:46:46 +0000 (13:46 +0100)] 
[rt46602] Re-add clean.sh invocation to catz/setup.sh

Commit 57aa7b60fd caused catz/setup.sh to no longer call clean.sh, which
results in the catz system test failing on subsequent runs if the first
run is interrupted or fails.

8 years ago[rt46602] Remove option to format the printed start time of a test
Stephen Morris [Thu, 25 Jan 2018 17:47:33 +0000 (17:47 +0000)] 
[rt46602] Remove option to format the printed start time of a test

There was too much incompatibility between operating systems as to
the allowed options for "date".

8 years ago[rt46602] Escape line ends in shell script variable assignment
Stephen Morris [Thu, 25 Jan 2018 14:45:49 +0000 (14:45 +0000)] 
[rt46602] Escape line ends in shell script variable assignment

Escape the line ends in a multi-line variable assignment.  Under some
circumstances, substituting the variable caused syntax errors when
used as the list of values in a shell script "for" statement.

8 years ago[rt46602] Fix EXTRAPORT substitutions in copy_setport
Stephen Morris [Thu, 18 Jan 2018 18:11:07 +0000 (18:11 +0000)] 
[rt46602] Fix EXTRAPORT substitutions in copy_setport

Fix problems where all EXTRAPORT macros were being replaced by
the EXTRAPORT1 value. (Copy and paste issue.)

8 years ago[rt46602] Minor documentation changes
Stephen Morris [Thu, 21 Dec 2017 18:18:17 +0000 (18:18 +0000)] 
[rt46602] Minor documentation changes

8 years ago[rt46602] Correct way allow_query test produces RNDC output
Stephen Morris [Thu, 21 Dec 2017 18:15:50 +0000 (18:15 +0000)] 
[rt46602] Correct way allow_query test produces RNDC output

8 years ago[rt46602] Simplify the cleanup code
Stephen Morris [Thu, 21 Dec 2017 18:14:34 +0000 (18:14 +0000)] 
[rt46602] Simplify the cleanup code

8 years ago[rt46602] Extensions to README
Stephen Morris [Thu, 21 Dec 2017 17:00:08 +0000 (17:00 +0000)] 
[rt46602] Extensions to README

Added descriptions of how nameservers are started and stopped
during the tests, and how the framework cleans up the files created.

8 years ago[rt46602] Miscellenous small changes
Stephen Morris [Wed, 20 Dec 2017 19:14:36 +0000 (19:14 +0000)] 
[rt46602] Miscellenous small changes

8 years ago[rt46602] Handle echoing of multi-line output from tests
Stephen Morris [Wed, 20 Dec 2017 19:11:20 +0000 (19:11 +0000)] 
[rt46602] Handle echoing of multi-line output from tests

8 years ago[rt46602] Rename "test" variable to "systest"
Stephen Morris [Wed, 20 Dec 2017 19:08:57 +0000 (19:08 +0000)] 
[rt46602] Rename "test" variable to "systest"

... to avoid confusion between the variable and the command of the
same name.

8 years ago[rt46602] Add ability to prevent deletion of output files when running all tests
Stephen Morris [Wed, 20 Dec 2017 19:05:59 +0000 (19:05 +0000)] 
[rt46602] Add ability to prevent deletion of output files when running all tests

Some tests may need to examine all output files from all system tests.
Allow the deletion of these files to be inhibited if required.

8 years ago[rt46602] Error messages before start of test are output to stderr
Stephen Morris [Wed, 20 Dec 2017 15:50:03 +0000 (15:50 +0000)] 
[rt46602] Error messages before start of test are output to stderr

Error messages concerning the invocation of run.sh are output to
stderr.  Messages after the test has started are output to stdout.

8 years ago[rt46602] Ensure that output sent to stderr is routed to the output file
Stephen Morris [Wed, 20 Dec 2017 14:54:37 +0000 (14:54 +0000)] 
[rt46602] Ensure that output sent to stderr is routed to the output file

8 years ago[rt46602] Minor tidying up of documentation
Stephen Morris [Wed, 20 Dec 2017 14:53:07 +0000 (14:53 +0000)] 
[rt46602] Minor tidying up of documentation

8 years ago[rt46602] Check prerequsities before network interfaces when running test.
Stephen Morris [Fri, 15 Dec 2017 19:30:55 +0000 (19:30 +0000)] 
[rt46602] Check prerequsities before network interfaces when running test.

8 years ago[rt46602] Minor formatting changes to Perl files
Stephen Morris [Fri, 15 Dec 2017 18:42:52 +0000 (18:42 +0000)] 
[rt46602] Minor formatting changes to Perl files

8 years ago[rt46603] Provide echostart() and echoend() to output test start/end messages.
Stephen Morris [Fri, 15 Dec 2017 18:36:53 +0000 (18:36 +0000)] 
[rt46603] Provide echostart() and echoend() to output test start/end messages.

8 years ago[rt46602] Ensure test output in systests.output is not mixed up
Stephen Morris [Fri, 15 Dec 2017 15:56:33 +0000 (15:56 +0000)] 
[rt46602] Ensure test output in systests.output is not mixed up

When running all the system tests, output from a test is sent to a
test.output file in the test directory.  These are combined in to
systests.output when the run finishes.

8 years ago[rt46602] Miscellaneous minor fixes
Stephen Morris [Thu, 14 Dec 2017 19:13:48 +0000 (19:13 +0000)] 
[rt46602] Miscellaneous minor fixes

... for misspellings, typos, trailing spaces, duplicated lines etc.

8 years ago[rt46602] Allocate 100 ports to each test
Stephen Morris [Thu, 14 Dec 2017 17:17:28 +0000 (17:17 +0000)] 
[rt46602] Allocate 100 ports to each test

8 years ago[rt46602] Pass port numbers to tests via environment variables
Stephen Morris [Thu, 14 Dec 2017 15:02:01 +0000 (15:02 +0000)] 
[rt46602] Pass port numbers to tests via environment variables

8 years ago[rt46602] Ensure parallel tests are in alphabetical order
Stephen Morris [Thu, 14 Dec 2017 14:59:46 +0000 (14:59 +0000)] 
[rt46602] Ensure parallel tests are in alphabetical order

8 years ago[rt46602] Expanded system tests README
Stephen Morris [Fri, 24 Nov 2017 12:55:52 +0000 (12:55 +0000)] 
[rt46602] Expanded system tests README

Add more information on running the tests, together with a section
on how the tests are organised, aimed at new developers.

8 years ago[rt46602] More updates to the test running framework
Stephen Morris [Fri, 24 Nov 2017 12:50:19 +0000 (12:50 +0000)] 
[rt46602] More updates to the test running framework

Tidy up the stop/start files and make switch usage consistent. Also
tidy up the various "clean" targets in the Makefile.

8 years ago[rt46602] Modify some test files to cope with the "-p" flag
Stephen Morris [Fri, 24 Nov 2017 12:24:09 +0000 (12:24 +0000)] 
[rt46602] Modify some test files to cope with the "-p" flag

8 years ago[rt46602] Tidy up run management
Stephen Morris [Thu, 23 Nov 2017 10:02:15 +0000 (10:02 +0000)] 
[rt46602] Tidy up run management

Miscellaneous tidying up of run management.  The most significant
change is that "runall.sh" now runs _all_ the tests, even the
ones that can run in parallel.  runsequential.sh is the script
to run tests that have not been converted to parallel running.

8 years ago[rt46602] Assign block of ports for each test
Stephen Morris [Thu, 23 Nov 2017 09:58:57 +0000 (09:58 +0000)] 
[rt46602] Assign block of ports for each test

Some tests use more ports than just the query and control ports.
Each test that can run in parallel with other tests is now assigned
a unique block of 10 ports.

8 years ago[rt46602] Allow catz system test to run in parallel with other tests
Stephen Morris [Wed, 22 Nov 2017 12:37:17 +0000 (12:37 +0000)] 
[rt46602] Allow catz system test to run in parallel with other tests