Spdk/test/unit/lib/blob
Maciej Szwed 38c2a6f8fd blobstore/ut: Add mechanism for power failure simulation in ut
This patch adds mechanism to simulate power failure in
blobstore unit tests at any given moment in time.
This point in time is measured by number of IO operations
occured after triggering power failure with the number
of IO operations given as a parameter. Number of IO
operations parameter can be defined as any type IOs,
writes, reads, unmaps, writes zero or flushes.

Signed-off-by: Maciej Szwed <maciej.szwed@intel.com>
Change-Id: I7be45331bb5110f6c16f01fd7c4e7984b2d1977d
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/454451
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
2019-06-19 08:39:00 +00:00
..
blob.c blobstore: Make possible to remove snapshot if there is only one clone 2019-06-18 13:19:32 +00:00
bs_dev_common.c blobstore/ut: Add mechanism for power failure simulation in ut 2019-06-19 08:39:00 +00:00
bs_scheduler.c thread: Rename spdk_thread_msg to spdk_msg_fn 2018-12-18 23:31:08 +00:00
Makefile test: move blob library unit tests to test/unit 2017-06-21 18:57:35 -04:00