X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Ftest%2Ffailtest_helper.h;h=a3c680885d6ec54e937908ccdb34fdc0d691abc8;hp=25bf21d04cb20e972614ee2f5553601ae35ca0f4;hb=3d99c9334fe3067c88772547b9c06acec21616ea;hpb=751a8a34d06dde243c9f273427ef262c25fbe11f diff --git a/ccan/tdb2/test/failtest_helper.h b/ccan/tdb2/test/failtest_helper.h index 25bf21d0..a3c68088 100644 --- a/ccan/tdb2/test/failtest_helper.h +++ b/ccan/tdb2/test/failtest_helper.h @@ -4,14 +4,16 @@ #include /* FIXME: Check these! */ -#define INITIAL_TDB_MALLOC "tdb.c", 190, FAILTEST_MALLOC -#define URANDOM_OPEN "tdb.c", 49, FAILTEST_OPEN -#define URANDOM_READ "tdb.c", 29, FAILTEST_READ +#define INITIAL_TDB_MALLOC "open.c", 396, FAILTEST_MALLOC +#define URANDOM_OPEN "open.c", 62, FAILTEST_OPEN +#define URANDOM_READ "open.c", 42, FAILTEST_READ -bool exit_check_log(struct failtest_call *history, unsigned num); +bool exit_check_log(struct tlist_calls *history); bool failmatch(const struct failtest_call *call, const char *file, int line, enum failtest_call_type type); -enum failtest_result -block_repeat_failures(struct failtest_call *history, unsigned num); +enum failtest_result block_repeat_failures(struct tlist_calls *history); + +/* Set this to suppress failure. */ +extern bool failtest_suppress; #endif /* TDB2_TEST_LOGGING_H */