From 58dc28f4e56cba465cc56b9f81065862b1e98548 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Fri, 5 Oct 2018 09:08:58 -0600 Subject: [PATCH] Add cross-stripe intel sample verify job Signed-off-by: Jens Axboe --- examples/cross-stripe-verify.fio | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 examples/cross-stripe-verify.fio diff --git a/examples/cross-stripe-verify.fio b/examples/cross-stripe-verify.fio new file mode 100644 index 00000000..68664ed0 --- /dev/null +++ b/examples/cross-stripe-verify.fio @@ -0,0 +1,25 @@ +# Example of how to split a drive up into sections, manually, and perform +# verify from a bunch of jobs. This example is special in that it assumes +# the drive is at around 30 * 124G in size, so with the below settings, we'll +# cover most of the drive. It's also special in that it doesn't write +# everything, it just writes 16k at a specific boundary, for every 128k. +# This is done to exercise the split path for Intel NVMe devices, most of +# which have a 128k stripe size and require IOs to be split if the cross +# the stripe boundary. +# +[global] +bs=16k +direct=1 +rw=write:112k +verify=crc32c +filename=/dev/nvme0n1 +verify_backlog=1 +offset_increment=124g +io_size=120g +offset=120k +group_reporting=1 +verify_dump=1 +loops=2 + +[write-verify] +numjobs=30 -- 2.25.1