ntdb: respect TDB_NO_FSYNC flag for 'make test'
authorRusty Russell <rusty@rustcorp.com.au>
Thu, 21 Jun 2012 23:47:13 +0000 (09:17 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Fri, 22 Jun 2012 05:35:16 +0000 (07:35 +0200)
commit0265837ee8ab98b00c18411bee3770075e27f900
treebd86ad96f568abc5896b0ba51f0c944b48815cfc
parent0c54e7c93627963401a1deec1e0bd1c65bdeea00
ntdb: respect TDB_NO_FSYNC flag for 'make test'

This reduces test time from 31 seconds to 6, on my laptop.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
51 files changed:
lib/ntdb/test/api-12-store.c
lib/ntdb/test/api-13-delete.c
lib/ntdb/test/api-14-exists.c
lib/ntdb/test/api-16-wipe_all.c
lib/ntdb/test/api-20-alloc-attr.c
lib/ntdb/test/api-21-parse_record.c
lib/ntdb/test/api-55-transaction.c
lib/ntdb/test/api-80-tdb_fd.c
lib/ntdb/test/api-81-seqnum.c
lib/ntdb/test/api-82-lockattr.c
lib/ntdb/test/api-83-openhook.c
lib/ntdb/test/api-91-get-stats.c
lib/ntdb/test/api-92-get-set-readonly.c
lib/ntdb/test/api-93-repack.c
lib/ntdb/test/api-add-remove-flags.c
lib/ntdb/test/api-check-callback.c
lib/ntdb/test/api-firstkey-nextkey.c
lib/ntdb/test/api-fork-test.c
lib/ntdb/test/api-locktimeout.c
lib/ntdb/test/api-missing-entries.c
lib/ntdb/test/api-open-multiple-times.c
lib/ntdb/test/api-record-expand.c
lib/ntdb/test/api-simple-delete.c
lib/ntdb/test/api-summary.c
lib/ntdb/test/external-agent.c
lib/ntdb/test/no-fsync.h [new file with mode: 0644]
lib/ntdb/test/run-01-new_database.c
lib/ntdb/test/run-02-expand.c
lib/ntdb/test/run-03-coalesce.c
lib/ntdb/test/run-04-basichash.c
lib/ntdb/test/run-05-readonly-open.c
lib/ntdb/test/run-10-simple-store.c
lib/ntdb/test/run-11-simple-fetch.c
lib/ntdb/test/run-12-check.c
lib/ntdb/test/run-15-append.c
lib/ntdb/test/run-25-hashoverload.c
lib/ntdb/test/run-30-exhaust-before-expand.c
lib/ntdb/test/run-35-convert.c
lib/ntdb/test/run-56-open-during-transaction.c
lib/ntdb/test/run-57-die-during-transaction.c
lib/ntdb/test/run-64-bit-tdb.c
lib/ntdb/test/run-90-get-set-attributes.c
lib/ntdb/test/run-capabilities.c
lib/ntdb/test/run-expand-in-transaction.c
lib/ntdb/test/run-features.c
lib/ntdb/test/run-lockall.c
lib/ntdb/test/run-remap-in-read_traverse.c
lib/ntdb/test/run-seed.c
lib/ntdb/test/run-tdb_foreach.c
lib/ntdb/test/run-traverse.c
lib/ntdb/test/tap-interface.h