]> git.ipfire.org Git - thirdparty/bind9.git/commit
create 'journal' system test
authorEvan Hunt <each@isc.org>
Mon, 22 Feb 2021 23:17:54 +0000 (15:17 -0800)
committerEvan Hunt <each@isc.org>
Thu, 4 Mar 2021 03:21:16 +0000 (19:21 -0800)
commitbda028e0eed5979845c2d4e42c11544e5359bbd2
tree0ec8a666941b14cc18610b4607e0062e9feac1de
parent9f1f5abe0e68cd349cba86664e9aa1fbb29382c8
create 'journal' system test

tests that version 1 journal files containing version 1 transaction
headers are rolled forward correctly on server startup, then updated
into version 2 journals. also checks journal file consistency and
'max-journal-size' behavior.

(cherry picked from commit a0aefa1de6459000ddfd1876be886e3b12cf7692)
17 files changed:
bin/tests/system/conf.sh.common
bin/tests/system/journal/clean.sh [new file with mode: 0644]
bin/tests/system/journal/ns1/changed.ver1.jnl.saved [new file with mode: 0644]
bin/tests/system/journal/ns1/changed.ver2.jnl.saved [new file with mode: 0644]
bin/tests/system/journal/ns1/d1212.jnl.saved [new file with mode: 0644]
bin/tests/system/journal/ns1/d2121.jnl.saved [new file with mode: 0644]
bin/tests/system/journal/ns1/generic.db.in [new file with mode: 0644]
bin/tests/system/journal/ns1/ixfr.db.in [new file with mode: 0644]
bin/tests/system/journal/ns1/ixfr.ver1.jnl.saved [new file with mode: 0644]
bin/tests/system/journal/ns1/maxjournal.jnl.saved [new file with mode: 0644]
bin/tests/system/journal/ns1/maxjournal2.jnl.saved [new file with mode: 0644]
bin/tests/system/journal/ns1/named.conf.in [new file with mode: 0644]
bin/tests/system/journal/ns1/unchanged.ver1.jnl.saved [new file with mode: 0644]
bin/tests/system/journal/ns1/unchanged.ver2.jnl.saved [new file with mode: 0644]
bin/tests/system/journal/setup.sh [new file with mode: 0644]
bin/tests/system/journal/tests.sh [new file with mode: 0644]
util/copyrights