selftest: Add tests for dbcheck detection and removal of partial objects
commit7c2bf8d2bc5230e4bd98cc5a0f1b8f3cc56a3f77
authorAndrew Bartlett <abartlet@samba.org>
Thu, 3 Apr 2014 21:40:35 +0000 (4 10:40 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Sat, 3 May 2014 05:57:13 +0000 (3 07:57 +0200)
tree3d5337b4982ed2ef1c8731369798aedc4ccaad5f
parentb19d80d0a97faffc165f068612f74d4ef8d7e5da
selftest: Add tests for dbcheck detection and removal of partial objects

To avoid listing all the provision snapshots, we use a broader blacklist for waf dist
and a whitelist for dbcheck-oldrelease.sh

Andrew Bartlett

Change-Id: Iab0ff4be0b4287dc128a49302836a6f0f7b39678
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
34 files changed:
selftest/tests.py
source4/selftest/provisions/release-4-1-6-partial-object/etc/smb.conf.template [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/dns_update_list [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/hklm.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/idmap.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/krb5.conf [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/named.conf.update [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/privilege.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/randseed.tdb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/sam.ldb.d/CN=CONFIGURATION,DC=SAMBA,DC=EXAMPLE,DC=COM.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/sam.ldb.d/CN=SCHEMA,CN=CONFIGURATION,DC=SAMBA,DC=EXAMPLE,DC=COM.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/sam.ldb.d/DC=DOMAINDNSZONES,DC=SAMBA,DC=EXAMPLE,DC=COM.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/sam.ldb.d/DC=FORESTDNSZONES,DC=SAMBA,DC=EXAMPLE,DC=COM.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/sam.ldb.d/DC=SAMBA,DC=EXAMPLE,DC=COM.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/sam.ldb.d/metadata.tdb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/sam.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/schannel_store.tdb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/secrets.keytab [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/secrets.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/secrets.tdb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/share.ldb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/smbd.tmp/msg/names.tdb.dump [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/spn_update_list [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/tls/admincert.pem [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/tls/admincertupn.pem [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/tls/adminkey.pem [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/tls/ca.pem [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/tls/cert.pem [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/tls/dhparms.pem [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/tls/kdc.pem [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/tls/key.pem [new file with mode: 0644]
source4/selftest/provisions/release-4-1-6-partial-object/private/wins_config.ldb.dump [new file with mode: 0644]
testprogs/blackbox/dbcheck-oldrelease.sh
wscript