mirror of
https://github.com/samba-team/samba.git
synced 2025-02-04 17:47:26 +03:00
tdb2: make tests work in parallel.
Lazy cut & paste of tdb names causes failure when we run in parallel. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> (Imported from CCAN commit 380372e733416c2b348d5307f536d0a0807e95df)
This commit is contained in:
parent
67164070d5
commit
5e3731a281
@ -59,7 +59,7 @@ int main(int argc, char *argv[])
|
||||
|
||||
plan_tests(sizeof(flags) / sizeof(flags[0]) * 2 + 1);
|
||||
for (i = 0; i < sizeof(flags) / sizeof(flags[0]); i++) {
|
||||
tdb = tdb_open("run-14-exists.tdb", flags[i],
|
||||
tdb = tdb_open("api-21-parse_record.tdb", flags[i],
|
||||
O_RDWR|O_CREAT|O_TRUNC, 0600, &tap_log_attr);
|
||||
if (ok1(tdb))
|
||||
ok1(test_records(tdb));
|
||||
|
@ -20,7 +20,7 @@ int main(int argc, char *argv[])
|
||||
|
||||
plan_tests(sizeof(flags) / sizeof(flags[0]) * 3);
|
||||
for (i = 0; i < sizeof(flags) / sizeof(flags[0]); i++) {
|
||||
tdb = tdb_open("run-new_database.tdb", flags[i],
|
||||
tdb = tdb_open("api-80-tdb_fd.tdb", flags[i],
|
||||
O_RDWR|O_CREAT|O_TRUNC, 0600, &tap_log_attr);
|
||||
if (!ok1(tdb))
|
||||
continue;
|
||||
|
@ -24,7 +24,7 @@ int main(int argc, char *argv[])
|
||||
|
||||
plan_tests(sizeof(flags) / sizeof(flags[0]) * 15 + 8 * 13);
|
||||
for (i = 0; i < sizeof(flags) / sizeof(flags[0]); i++) {
|
||||
tdb = tdb_open("run-new_database.tdb", flags[i]|TDB_SEQNUM,
|
||||
tdb = tdb_open("api-81-seqnum.tdb", flags[i]|TDB_SEQNUM,
|
||||
O_RDWR|O_CREAT|O_TRUNC, 0600, &tap_log_attr);
|
||||
if (!ok1(tdb))
|
||||
continue;
|
||||
|
@ -69,7 +69,7 @@ int main(int argc, char *argv[])
|
||||
plan_tests(sizeof(flags) / sizeof(flags[0])
|
||||
* (NUM_RECORDS*6 + (NUM_RECORDS-1)*3 + 22) + 1);
|
||||
for (i = 0; i < sizeof(flags) / sizeof(flags[0]); i++) {
|
||||
tdb = tdb_open("run-traverse.tdb", flags[i],
|
||||
tdb = tdb_open("api-firstkey-nextkey.tdb", flags[i],
|
||||
O_RDWR|O_CREAT|O_TRUNC, 0600,
|
||||
flags[i] & TDB_VERSION1 ? NULL : &seed_attr);
|
||||
ok1(tdb);
|
||||
|
@ -38,7 +38,7 @@ int main(int argc, char *argv[])
|
||||
failtest_suppress = true;
|
||||
plan_tests(sizeof(flags) / sizeof(flags[0]) * 3 + 1);
|
||||
for (i = 0; i < sizeof(flags) / sizeof(flags[0]); i++) {
|
||||
tdb = tdb_open("run-10-simple-store.tdb", flags[i],
|
||||
tdb = tdb_open("run-12-check.tdb", flags[i],
|
||||
O_RDWR|O_CREAT|O_TRUNC, 0600, &tap_log_attr);
|
||||
ok1(tdb);
|
||||
ok1(tdb_store(tdb, key, data, TDB_INSERT) == 0);
|
||||
|
@ -56,7 +56,7 @@ int main(int argc, char *argv[])
|
||||
for (i = 0; i < sizeof(flags) / sizeof(flags[0]); i++) {
|
||||
struct hash_info h;
|
||||
|
||||
tdb = tdb_open("run-04-basichash.tdb", flags[i],
|
||||
tdb = tdb_open("run-20-growhash.tdb", flags[i],
|
||||
O_RDWR|O_CREAT|O_TRUNC, 0600, &hattr);
|
||||
ok1(tdb);
|
||||
if (!tdb)
|
||||
|
Loading…
x
Reference in New Issue
Block a user