Home
last modified time | relevance | path

Searched full:fio (Results 1 – 25 of 70) sorted by relevance

123

/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/l2arc/
H A Dl2arc_l2miss_pos.ksh41 command -v fio > /dev/null || log_unsupported "fio missing"
67 log_must fio $FIO_SCRIPTS/mkfiles.fio
68 log_must fio $FIO_SCRIPTS/random_reads.fio
76 log_must fio $FIO_SCRIPTS/random_reads.fio
81 log_must fio $FIO_SCRIPTS/mkfiles.fio
[all...]
H A Dl2arc_arcstats_pos.ksh43 command -v fio > /dev/null || log_unsupported "fio missing"
69 log_must fio $FIO_SCRIPTS/mkfiles.fio
70 log_must fio $FIO_SCRIPTS/random_reads.fio
91 log_must fio $FIO_SCRIPTS/random_reads.fio
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/perf/regression/
H A Drandom_readwrite_fixed.ksh19 # Trigger fio runs using the random_readwrite_fixed job file. The number of runs and
23 # The files to read and write from are created prior to the first fio run,
24 # and used for all fio runs. The ARC is cleared with `zinject -a` prior to
31 command -v fio > /dev/null || log_unsupported "fio missing"
35 # kill fio and iostat
36 pkill fio
50 # Variables specific to this test for use by fio.
57 # as the largest number of threads. An fio run with fewer threads will use
62 log_must fio $FIO_SCRIPTS/mkfiles.fio
90 do_fio_run random_readwrite_fixed.fio false true
H A Dsequential_reads_arc_cached.ksh20 # Trigger fio runs using the sequential_reads job file. The number of runs and
24 # The files to read from are created prior to the first fio run, and used
25 # for all fio runs. The ARC is not cleared to ensure that all data is cached.
31 command -v fio > /dev/null || log_unsupported "fio missing"
35 # kill fio and iostat
36 pkill fio
50 # Variables specific to this test for use by fio.
57 # largest number of threads. An fio run with fewer threads will use a subset
62 log_must fio $FIO_SCRIPTS/mkfiles.fio
90 do_fio_run sequential_reads.fio false false
H A Dsequential_reads_dbuf_cached.ksh20 # Trigger fio runs using the sequential_reads job file. The number of runs and
24 # The files to read from are created prior to the first fio run, and used
25 # for all fio runs. The ARC is not cleared to ensure that all data is cached.
35 command -v fio > /dev/null || log_unsupported "fio missing"
39 # kill fio and iostat
40 pkill fio
54 # Variables specific to this test for use by fio.
61 # largest number of threads. An fio run with fewer threads will use a subset
66 log_must fio $FIO_SCRIPTS/mkfiles.fio
96 do_fio_run sequential_reads.fio false false
H A Dsequential_reads_arc_cached_clone.ksh20 # Trigger fio runs using the sequential_reads job file. The number of runs and
24 # The files to read from are created prior to the first fio run, and used
25 # for all fio runs. This test will exercise cached read performance from
37 command -v fio > /dev/null || log_unsupported "fio missing"
41 # kill fio and iostat
42 pkill fio
56 # Variables specific to this test for use by fio.
63 # largest number of threads. An fio run with fewer threads will use a subset
68 log_must fio $FIO_SCRIPTS/mkfiles.fio
84 # We want to run FIO against the clone we created above, and not the
[all …]
H A Drandom_reads.ksh20 # Trigger fio runs using the random_reads job file. The number of runs and
24 # The files to read from are created prior to the first fio run, and used
25 # for all fio runs. The ARC is cleared with `zinject -a` prior to each run
41 command -v fio > /dev/null || log_unsupported "fio missing"
45 # kill fio and iostat
46 pkill fio
60 # Variables specific to this test for use by fio.
67 # largest number of threads. An fio run with fewer threads will use a subset
72 log_must fio $FIO_SCRIPTS/mkfiles.fio
98 do_fio_run random_reads.fio false true
H A Drandom_readwrite.ksh20 # Trigger fio runs using the random_readwrite job file. The number of runs and
24 # The files to read and write from are created prior to the first fio run,
25 # and used for all fio runs. The ARC is cleared with `zinject -a` prior to
41 command -v fio > /dev/null || log_unsupported "fio missing"
45 # kill fio and iostat
46 pkill fio
60 # Variables specific to this test for use by fio.
67 # as the largest number of threads. An fio run with fewer threads will use
72 log_must fio $FIO_SCRIPTS/mkfiles.fio
98 do_fio_run random_readwrite.fio false true
H A Dsequential_reads.ksh20 # Trigger fio runs using the sequential_reads job file. The number of runs and
24 # The files to read from are created prior to the first fio run, and used
25 # for all fio runs. The ARC is cleared with `zinject -a` prior to each run
43 # kill fio and iostat
44 pkill fio
58 # Variables specific to this test for use by fio.
65 # largest number of threads. An fio run with fewer threads will use a subset
70 log_must fio $FIO_SCRIPTS/mkfiles.fio
98 do_fio_run sequential_reads.fio false true
H A Drandom_writes.ksh20 # Trigger fio runs using the random_writes job file. The number of runs and
24 # Prior to each fio run the dataset is recreated, and fio writes new files
40 command -v fio > /dev/null || log_unsupported "fio missing"
44 # kill fio and iostat
45 pkill fio
59 # Variables specific to this test for use by fio.
89 do_fio_run random_writes.fio true false
H A Dsequential_writes.ksh20 # Trigger fio runs using the sequential_writes job file. The number of runs and
24 # Prior to each fio run the dataset is recreated, and fio writes new files
40 command -v fio > /dev/null || log_unsupported "fio missing"
44 # kill fio and iostat
45 pkill fio
59 # Variables specific to this test for use by fio.
89 do_fio_run sequential_writes.fio true false
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/io/
H A Dmmap.ksh35 # 1. Use fio(1) in verify mode to perform write, read,
37 # 2. Repeat the test with additional fio(1) options.
40 if ! compare_version_gte "$(fio --version)" "fio-2.3"; then
41 log_unsupported "Requires fio-2.3 or newer"
62 log_must fio $dir $ioengine $arg $FIO_WRITE_ARGS
63 log_must fio $dir $ioengine $arg $FIO_READ_ARGS
64 log_must fio $dir $ioengine $arg $FIO_RANDWRITE_ARGS
65 log_must fio $dir $ioengine $arg $FIO_RANDREAD_ARGS
H A Dlibaio.ksh35 # 1. Use fio(1) in verify mode to perform write, read,
37 # 2. Repeat the test with additional fio(1) options.
42 command -v fio > /dev/null || log_unsupported "fio missing"
60 log_must fio $dir $ioengine $arg $FIO_WRITE_ARGS
61 log_must fio $dir $ioengine $arg $FIO_READ_ARGS
62 log_must fio $dir $ioengine $arg $FIO_RANDWRITE_ARGS
63 log_must fio $dir $ioengine $arg $FIO_RANDREAD_ARGS
H A Dposixaio.ksh35 # 1. Use fio(1) in verify mode to perform write, read,
37 # 2. Repeat the test with additional fio(1) options.
42 command -v fio > /dev/null || log_unsupported "fio missing"
60 log_must fio $dir $ioengine $arg $FIO_WRITE_ARGS
61 log_must fio $dir $ioengine $arg $FIO_READ_ARGS
62 log_must fio $dir $ioengine $arg $FIO_RANDWRITE_ARGS
63 log_must fio $dir $ioengine $arg $FIO_RANDREAD_ARGS
H A Dpsync.ksh35 # 1. Use fio(1) in verify mode to perform write, read,
37 # 2. Repeat the test with additional fio(1) options.
42 command -v fio > /dev/null || log_unsupported "fio missing"
60 log_must fio $dir $ioengine $arg $FIO_WRITE_ARGS
61 log_must fio $dir $ioengine $arg $FIO_READ_ARGS
62 log_must fio $dir $ioengine $arg $FIO_RANDWRITE_ARGS
63 log_must fio $dir $ioengine $arg $FIO_RANDREAD_ARGS
H A Dsync.ksh35 # 1. Use fio(1) in verify mode to perform write, read,
37 # 2. Repeat the test with additional fio(1) options.
42 command -v fio > /dev/null || log_unsupported "fio missing"
60 log_must fio $dir $ioengine $arg $FIO_WRITE_ARGS
61 log_must fio $dir $ioengine $arg $FIO_READ_ARGS
62 log_must fio $dir $ioengine $arg $FIO_RANDWRITE_ARGS
63 log_must fio $dir $ioengine $arg $FIO_RANDREAD_ARGS
H A Dio_uring.ksh35 # 1. Use fio(1) in verify mode to perform write, read,
37 # 2. Repeat the test with additional fio(1) options.
54 fio --ioengine=io_uring --parse-only || log_unsupported "fio io_uring support required"
72 log_must fio $dir $ioengine $arg $FIO_WRITE_ARGS
73 log_must fio $dir $ioengine $arg $FIO_READ_ARGS
74 log_must fio $dir $ioengine $arg $FIO_RANDWRITE_ARGS
75 log_must fio $dir $ioengine $arg $FIO_RANDREAD_ARGS
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/removal/
H A Dremove_attach_mirror.ksh35 command -v fio > /dev/null || log_unsupported "fio missing"
42 # fio options
66 log_must fio $FIO_SCRIPTS/mkfiles.fio
67 log_must fio $FIO_SCRIPTS/sequential_reads.fio
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/direct/
H A Ddio_async_fio_ioengines.ksh34 # Verify FIO async engines work using Direct I/O.
37 # 1. Select a FIO async ioengine
51 fio --ioengine=io_uring --parse-only > /dev/null 2>&1
55 log_assert "Verify FIO async ioengines work using Direct I/O."
76 log_note "io_uring not supported by fio and " \
84 log_note "io_uring not supported by fio and " \
98 log_note "Checking Direct I/O with FIO async ioengine" \
106 log_pass "Verfied FIO async ioengines work using Direct I/O"
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cache/
H A Dcache_012_pos.ksh45 command -v fio > /dev/null || log_unsupported "fio missing"
91 log_must fio $FIO_SCRIPTS/mkfiles.fio
92 log_must fio $FIO_SCRIPTS/random_reads.fio
100 log_must fio $FIO_SCRIPTS/random_reads.fio
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/trim/
H A Dtrim_l2arc.ksh39 command -v fio > /dev/null || log_unsupported "fio missing"
83 log_must fio $FIO_SCRIPTS/mkfiles.fio
87 log_must fio $FIO_SCRIPTS/random_reads.fio
93 log_must fio $FIO_SCRIPTS/random_reads.fio
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/compression/
H A Dl2arc_compressed_arc_disabled.ksh30 # fio options
55 command -v fio > /dev/null || log_unsupported "fio missing"
88 log_must fio $FIO_SCRIPTS/mkfiles.fio
89 log_must fio $FIO_SCRIPTS/random_reads.fio
H A Dl2arc_encrypted_no_compressed_arc.ksh31 # fio options
56 command -v fio > /dev/null || log_unsupported "fio missing"
93 log_must fio $FIO_SCRIPTS/mkfiles.fio
94 log_must fio $FIO_SCRIPTS/random_reads.fio
H A Dl2arc_compressed_arc.ksh30 # fio options
55 command -v fio > /dev/null || log_unsupported "fio missing"
88 log_must fio $FIO_SCRIPTS/mkfiles.fio
89 log_must fio $FIO_SCRIPTS/random_reads.fio
H A Dl2arc_encrypted.ksh31 # fio options
56 command -v fio > /dev/null || log_unsupported "fio missing"
93 log_must fio $FIO_SCRIPTS/mkfiles.fio
94 log_must fio $FIO_SCRIPTS/random_reads.fio

123