selftest: Add tests for dbcheck detection and removal of partial objects
commitf18a67a840b04146c1f23f902cb2efbed0722b52
authorAndrew Bartlett <abartlet@samba.org>
Thu, 3 Apr 2014 21:40:35 +0000 (4 10:40 +1300)
committerKarolin Seeger <kseeger@samba.org>
Tue, 15 Jul 2014 10:46:15 +0000 (15 12:46 +0200)
treeab314b63316b8f5ef40760d0fa1c37557f12a368
parentddfbfd752b202264f88b398e410592d190f41d00
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>
(cherry picked from commit 7c2bf8d2bc5230e4bd98cc5a0f1b8f3cc56a3f77)
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