Evan Hunt
a8b583e78b
test interfaces directly in runall.sh and parallel.mk
2018-02-26 14:58:16 +01:00
Michał Kępień
e0221f2d25
Check for test interfaces before running system tests
...
Prevent runall.sh and "make test" from even attempting to run system
tests when "ifconfig.sh up" has not been run beforehand. This ensures
the user is not flooded with error messages in such a case.
2018-02-26 14:12:48 +01:00
Evan Hunt
e1d6c9a663
Merge branch '66-ixfr-system-test-fails-intermittently' into 'master'
...
chg: dev: Improved the reliability of the 'ixfr' system test. [GL #66 ]
Closes #66
See merge request isc-projects/bind9!67
2018-02-26 01:30:28 -05:00
Evan Hunt
67a8b5ec17
wait for synchronization; re-notify slave if the transfer doesn't happen
2018-02-25 22:18:30 -08:00
Mark Andrews
0dfcb9beaa
Merge branch '51-fix-cppcheck-detected-source-code-errors' into 'master'
...
Resolve "Fix cppcheck-detected source code errors"
Closes #51
See merge request isc-projects/bind9!46
2018-02-25 18:37:16 -05:00
Evan Hunt
8e71b7cd73
Merge branch 'note' into 'master'
...
add missing release note
See merge request isc-projects/bind9!73
2018-02-25 17:39:20 -05:00
Evan Hunt
cc5432cea5
added missing release note
2018-02-25 14:37:37 -08:00
Evan Hunt
cfa35420ee
Merge branch 'upforwd-error' into 'master'
...
Resolve "upforwd test error"
See merge request isc-projects/bind9!72
2018-02-25 16:55:09 -05:00
Evan Hunt
54e010d51e
fixed an upforwd test error.
2018-02-25 13:43:14 -08:00
Evan Hunt
ab0fe63f07
minor cleanup and addressed a sprintf format warning
2018-02-24 17:56:17 -08:00
Mark Andrews
48ca11df5f
update printf format to match type
2018-02-24 17:50:41 -08:00
Mark Andrews
a04bb76973
improve the conditional declaration and use of variable to silence cppcheck
2018-02-24 17:50:41 -08:00
Mark Andrews
b71a1386ed
remove deadcode
2018-02-24 17:50:41 -08:00
Mark Andrews
e8249dcd49
silence unread assignment warning by using POST macro
2018-02-24 17:50:41 -08:00
Mark Andrews
70d192eb97
update the sscanf format strings so they match the pointer types
2018-02-24 17:50:27 -08:00
Mark Andrews
a4186b1867
redefine CHECK so cppcheck see the definition
2018-02-24 17:50:27 -08:00
Mark Andrews
f2c22662cc
remove unused struct dst_context declaration
2018-02-24 17:50:08 -08:00
Mark Andrews
dcd309bea1
conditionally typedef fstrmtable
2018-02-24 17:49:49 -08:00
Mark Andrews
7b27be54ee
adjust goto target and conditional compilation so that cleanup_spillattimer and cleanup_alglock labels match the element to be cleanup and so that they are always used
2018-02-24 17:49:49 -08:00
Evan Hunt
4c753f5880
Merge branch 'tidy-runall.sh-environment-variables' into 'master'
...
Tidy runall.sh environment variables
See merge request isc-projects/bind9!18
2018-02-24 15:43:22 -05:00
Evan Hunt
bd34375e9b
Merge branch 'nssearch-timeout' into 'master'
...
chg: usr: List servers that time out in dig +nssearch. [GL #64 ]
See merge request isc-projects/bind9!28
Closes #64
2018-02-24 14:14:12 -05:00
Evan Hunt
7d29f7e94b
CHANGES, doc
2018-02-24 11:02:03 -08:00
Evan Hunt
05a91e4e4c
list servers that time out in dig +nssearch
2018-02-24 10:56:09 -08:00
Evan Hunt
20a6ab6745
Merge branch 'speedup-ci' into 'master'
...
Speed up CI
See merge request isc-projects/bind9!64
2018-02-24 03:36:08 -05:00
Evan Hunt
0be9ad7e17
Merge branch '71-xfer-system-test-fails-intermittently' into 'master'
...
chg: dev: Improve the resilience of the xfer system test, which could be flaky under load.
Closes #71
See merge request isc-projects/bind9!61
2018-02-23 21:56:16 -05:00
Evan Hunt
0d784de16a
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)
2018-02-23 18:04:02 -08:00
Evan Hunt
5d7d6881a1
improve reliability of xfer test
2018-02-23 16:52:34 -08:00
Evan Hunt
3c028ed07d
Merge branch 'kyua-oot' into 'master'
...
chg: dev: Unit tests were broken in out-of-tree builds.
See merge request isc-projects/bind9!57
2018-02-23 18:22:59 -05:00
Evan Hunt
971d19f05c
Merge branch '95-fix-dyndb' into 'master'
...
Resolve "dyndb system test fails intermittently"
Closes #95
See merge request isc-projects/bind9!63
2018-02-23 15:00:31 -05:00
Evan Hunt
749df056be
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
2018-02-23 10:15:15 -08:00
Ondřej Surý
9425d6ba7c
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
2018-02-23 09:37:19 -05:00
Michał Kępień
e4147c2d6a
Add CHANGES entry
...
4899. [cleanup] Remove all uses of inet_aton(). [GL #13 ]
2018-02-23 13:57:10 +01:00
Ondřej Surý
a11e23b5ed
Replace all usage of inet_aton() with inet_pton()
2018-02-23 13:57:10 +01:00
Michał Kępień
b20ff30a79
Fix dyndb system test after copyright information update
2018-02-23 13:55:05 +01:00
Ondřej Surý
018a60549b
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
2018-02-23 04:33:33 -05:00
Ondřej Surý
843d389661
Update license headers to not include years in copyright in all applicable files
2018-02-23 10:12:02 +01:00
Ondřej Surý
c8efcca408
Update scripts in util/ to drop the year information from the individual source files.
2018-02-23 10:10:52 +01:00
Ondřej Surý
c5a09493c3
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
2018-02-23 04:08:56 -05:00
Ondřej Surý
996f5154f0
Revert removal of bin/tests/system/common/controls.conf, it's still needed
2018-02-23 10:08:37 +01:00
Ondřej Surý
11825c7400
Merge branch 'na-update-copyrights-after-59-merge' into 'master'
...
Update copyright information after !59 merge.
See merge request isc-projects/bind9!60
2018-02-23 03:59:56 -05:00
Ondřej Surý
ab1b02d274
Update copyright information after !59 merge.
2018-02-23 09:02:49 +01:00
Ondřej Surý
88aef07f58
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
2018-02-23 02:29:32 -05:00
Evan Hunt
0c559199bf
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
2018-02-22 22:58:15 -08:00
Evan Hunt
b9246ce773
improve reliability of the xfer test on slow systems
...
- lengthed the wait loop for the transfers to complete
2018-02-22 22:08:02 -08:00
Evan Hunt
474b10a133
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.
2018-02-22 15:29:02 -08:00
Evan Hunt
731ad28be2
removed some unnecessary greps
2018-02-22 15:29:02 -08:00
Evan Hunt
56e440f65f
reorder tests to get better use of parallelism
2018-02-22 15:29:02 -08:00
Evan Hunt
c032c54dda
parallelize most system tests
2018-02-22 15:29:02 -08:00
Evan Hunt
0217cc8bb2
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
2018-02-22 17:44:46 -05:00
Evan Hunt
1cb250c37c
Added a release note, plus minor cleanups.
2018-02-22 13:38:51 -08:00