Mark Andrews
e4e753f46a
fixup! limit jobs when debugging cppcheck
2020-01-30 19:14:27 +11:00
Mark Andrews
228e769d75
fixup! limit jobs when debugging cppcheck
2020-01-30 19:11:14 +11:00
Mark Andrews
3590a811a2
fixup! limit jobs when debugging cppcheck
2020-01-30 19:07:04 +11:00
Mark Andrews
4de0a36a42
fixup! limit jobs when debugging cppcheck
2020-01-30 19:00:24 +11:00
Mark Andrews
bbe83c3b2a
delay assignment until after REQUIRE
2020-01-30 18:56:03 +11:00
Mark Andrews
fe745d238d
skip if first is NULL
2020-01-30 18:55:36 +11:00
Mark Andrews
f1326c124a
limit jobs when debugging cppcheck
2020-01-30 18:41:50 +11:00
Mark Andrews
05cb183b91
fixup! delay assignment until after REQUIRE
2020-01-30 18:24:22 +11:00
Mark Andrews
b7b62bf0b2
delay assignment until after REQUIRE
2020-01-30 18:19:11 +11:00
Mark Andrews
2c17edf417
make expression logical for cppcheck
2020-01-30 17:57:25 +11:00
Mark Andrews
feba3113c4
remove brackets
2020-01-30 17:49:15 +11:00
Mark Andrews
18194962f2
simplify ISC_LIKELY/ISC_UNLIKELY for CPPCHECK
2020-01-30 17:27:08 +11:00
Mark Andrews
d3786c0cf1
simplify RUNTIME_CHECK for cppcheck
2020-01-30 17:14:42 +11:00
Mark Andrews
1c2f8ab09f
add untracked
2020-01-30 16:42:27 +11:00
Mark Andrews
2f7613333f
fixup! add --dump
2020-01-30 16:15:47 +11:00
Mark Andrews
0ff879f145
add --dump
2020-01-30 16:13:21 +11:00
Michał Kępień
77332eb2c8
Merge branch 'michal/list-atypical-failures-in-system-test-summary' into 'master'
...
List atypical failures in system test summary
See merge request isc-projects/bind9!2964
2020-01-29 14:42:19 +00:00
Michał Kępień
a8836b381f
List atypical failures in system test summary
...
Each system test can be marked as failed not only due to some tested
component(s) not behaving as expected, but also because of core dumps,
assertion failures, and/or ThreadSanitizer reports being found among its
artifacts. Make the system test summary list the tests which exhibit
such atypical symptoms to more clearly present the nature of problems
found.
2020-01-29 14:50:26 +01:00
Mark Andrews
4f9bfe1460
Merge branch '1508-case-system-test-failed' into 'master'
...
Resolve "case system test failed."
Closes #1508
See merge request isc-projects/bind9!2774
2020-01-28 21:21:45 +00:00
Mark Andrews
7b0ba6eb10
wait longer for dynamic zone to be transfered
2020-01-28 04:38:38 +00:00
Evan Hunt
6adcd739ca
Merge branch 'each-history-typo' into 'master'
...
fixed a typo
See merge request isc-projects/bind9!2960
2020-01-24 17:55:29 +00:00
Evan Hunt
0147acd7b6
fixed a typo
2020-01-24 09:54:22 -08:00
Mark Andrews
e48b2424aa
Merge branch '1559-dnssec-system-test-failed-reload-of-root-server-not-completed-in-time' into 'master'
...
Resolve "dnssec system test failed: reload of root server not completed in time."
Closes #1559
See merge request isc-projects/bind9!2877
2020-01-23 22:01:11 +00:00
Mark Andrews
784e64f238
wait for root server to complete reloading
2020-01-23 21:39:18 +00:00
Mark Andrews
ed52ffba38
Merge branch '1579-dnstap-system-test-appears-to-be-timing-sensitive' into 'master'
...
Resolve "dnstap system test appears to be timing sensitive"
Closes #1579
See merge request isc-projects/bind9!2950
2020-01-23 21:13:18 +00:00
Mark Andrews
9b6df37303
wait for the ./NS lookup to complete
2020-01-23 19:16:05 +00:00
Mark Andrews
4a992c7a18
check that all servers have finished loading before beginging tests
2020-01-23 19:16:05 +00:00
Mark Andrews
a1a5559a8a
Merge branch 'marka-signing-clear-notify' into 'master'
...
Send NOTIFY messages after deleting private-type records.
See merge request isc-projects/bind9!2942
2020-01-23 09:46:31 +00:00
Tony Finch and Mark Andrews
f3f7b7df5d
Send NOFITY messages after deleting private-type records.
...
The `rndc signing -clear` command cleans up the private-type records
that keep track of zone signing activity, but before this change it
did not tell the secondary servers that the zone has changed.
2020-01-23 07:36:03 +00:00
Mark Andrews
7443bd5cc7
Merge branch '1572-wait-for-mirror-zone-to-be-deleted' into 'master'
...
Resolve "Wait for mirror zone to be deleted"
Closes #1572
See merge request isc-projects/bind9!2941
2020-01-23 05:09:19 +00:00
Mark Andrews
c6ba51cfc4
wait for log message before testing that mirror zone is correctly removed
2020-01-23 04:00:53 +00:00
Mark Andrews
82c418abfa
Merge branch '1522-pad-system-test-is-timing-sensitive' into 'master'
...
Resolve "padding system test is timing sensitive"
Closes #907 and #1522
See merge request isc-projects/bind9!2782
2020-01-23 03:15:07 +00:00
Mark Andrews
b3f06729e5
address timing issues in padding system test
...
'rndc stats' is not instantaneous. Wait for the dump to complete
before looking at the content.
2020-01-23 12:43:03 +11:00
Evan Hunt
a2254f01c4
Merge branch '1540-bind-aborts-when-queried-for-non-existing-domain-in-chaos-class' into 'master'
...
Resolve "bind 9.14.8 and 9.14.9 aborts when queried for non-existing domain in chaos class"
Closes #1569 and #1540
See merge request isc-projects/bind9!2843
2020-01-22 20:24:38 +00:00
Evan Hunt and Diego Fronza
42e1fb8322
CHANGES
2020-01-22 16:15:52 -03:00
Diego Fronza
7417b79c7a
Added test for the proposed fix
...
Added test to ensure that NXDOMAIN is returned when BIND is queried for a
non existing domain in CH class (if a view of CHAOS class is configured)
and that it also doesn't crash anymore in those cases.
2020-01-22 16:15:51 -03:00
Diego Fronza
85555f29d7
Fixed crash when querying for non existing domain in chaos class
...
Function dns_view_findzonecut in view.c wasn't correctly handling
classes other than IN (chaos, hesiod, etc) whenever the name being
looked up wasn't in cache or in any of the configured zone views' database.
That resulted in a NULL fname being used in resolver.c:4900, which
in turn was triggering abort.
2020-01-22 16:15:51 -03:00
Michal Nowak
754f7588c6
Merge branch 'mnowak/prevent-failing-grep-invocations-from-interrupting-mkeys' into 'master'
...
mkeys: Prevent failing grep invocations
Closes #1567
See merge request isc-projects/bind9!2933
2020-01-22 14:53:02 +00:00
Michal Nowak
20b446cdc3
mkeys: Prevent failing grep invocations
...
Some 'grep' invocations were not guarded from interrupting the test
prematurely, e.g. when no text was matched.
2020-01-22 14:53:01 +00:00
Witold Krecicki
1f3502f564
Merge branch 'wpk/pipelined-test-fix' into 'master'
...
Fix pipelined test
See merge request isc-projects/bind9!2927
2020-01-22 13:07:19 +00:00
Witold Kręcicki
b5cfc1c056
Get rid of the remains of -Tdelay option
2020-01-22 12:16:59 +01:00
Witold Kręcicki
43279de8e6
pipelined test: we no longer have -Tdelay option, use a python proxy that delays packets as a workaround
2020-01-22 12:16:59 +01:00
Mark Andrews
7a605b4d05
Merge branch '1560-isc_httpd-and-isc_httpdmgr-structures-are-not-reference-counted-and-magic' into 'master'
...
Resolve "isc_httpd and isc_httpdmgr structures are not reference counted and magic"
Closes #1560
See merge request isc-projects/bind9!2913
2020-01-22 01:33:02 +00:00
Ondřej Surý and Mark Andrews
5b448996e5
Clean the ENTER/EXIT/NOTICE debugging from production code
2020-01-22 11:13:53 +11:00
Ondřej Surý and Mark Andrews
9643a62dd5
Refactor parts of isc_httpd and isc_httpd for better readability and safety
2020-01-22 11:13:53 +11:00
Mark Andrews
7c3f419d66
add ISC_MAGIC and reference counting to httpd and httpdmgr
2020-01-22 11:13:53 +11:00
Michal Nowak
8b159c33ac
Merge branch 'mnowak/enhance_unit_test_debugging' into 'master'
...
Omit spurious string from unit test debugging efforts
See merge request isc-projects/bind9!2829
2020-01-21 17:41:22 +00:00
Michal Nowak
9e6f6156f7
Omit spurious string from unit test debugging efforts
...
When both 'broken' and 'failed' test cases appear in unit test output
...
===> Broken tests
lib/isc/tests/socket_test:main -> broken: Test case timed out [300.022s]
===> Failed tests
lib/isc/tests/time_test:main -> failed: 2 of 6 tests failed [0.006s]
===> Summary
...
spurious '===>' string gets matched, that results in the following
error:
Usage error for command debug: '===>' is not a test case identifier (missing ':'?).
Following change makes sure the string is omitted.
I checked on FreeBSD and OpenBSD that the AWK construct is supported.
2020-01-21 18:14:44 +01:00
Witold Krecicki
8648b7cdb2
Merge branch 'wpk/fix-inline-test' into 'master'
...
tests: add a missing log nextpart in inline test
Closes #1568
See merge request isc-projects/bind9!2928
2020-01-21 14:23:41 +00:00
Witold Kręcicki
796b38fe0c
tests: add a missing log nextpart in inline test
2020-01-21 14:03:09 +00:00