Completely unhobble tdbtorture.
authorRusty Russell <rusty@rustcorp.com.au>
Fri, 17 Jul 2009 05:21:44 +0000 (14:51 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Fri, 17 Jul 2009 05:21:44 +0000 (14:51 +0930)
ccan/tdb/tools/tdbtorture.c

index 3547d8038b7893749f83185c3c639058edea161a..796fe26cc008eeba973bf9812ca731bf12fd24ce 100644 (file)
@@ -22,9 +22,7 @@
 #define APPEND_PROB 6
 #define TRANSACTION_PROB 10
 #define TRANSACTION_PREPARE_PROB 2
-#if 0
 #define LOCKSTORE_PROB 5
-#endif
 #define TRAVERSE_PROB 20
 #define TRAVERSE_READ_PROB 20
 #define TRAVERSE_MOD_PROB 100
@@ -145,7 +143,6 @@ static void addrec_db(void)
                goto next;
        }
 
-#if 0
        if (in_traverse == 0 && in_transaction && random() % TRANSACTION_PROB == 0) {
                if (tdb_transaction_cancel(db) != 0) {
                        fatal("tdb_transaction_cancel failed");
@@ -154,7 +151,6 @@ static void addrec_db(void)
                goto next;
        }
 #endif
-#endif
 
 #if REOPEN_PROB
        if (in_traverse == 0 && in_transaction == 0 && random() % REOPEN_PROB == 0) {