/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/l2arc/ |
H A D | l2arc_l2miss_pos.ksh | 41 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 D | l2arc_arcstats_pos.ksh | 43 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 D | random_readwrite_fixed.ksh | 19 # 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 D | sequential_reads_arc_cached.ksh | 20 # 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 D | sequential_reads_dbuf_cached.ksh | 20 # 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 D | sequential_reads_arc_cached_clone.ksh | 20 # 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 D | random_reads.ksh | 20 # 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 D | random_readwrite.ksh | 20 # 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 D | sequential_reads.ksh | 20 # 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 D | random_writes.ksh | 20 # 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 D | sequential_writes.ksh | 20 # 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 D | mmap.ksh | 35 # 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 D | libaio.ksh | 35 # 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 D | posixaio.ksh | 35 # 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 D | psync.ksh | 35 # 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 D | sync.ksh | 35 # 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 D | io_uring.ksh | 35 # 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 D | remove_attach_mirror.ksh | 35 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 D | dio_async_fio_ioengines.ksh | 34 # 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 D | cache_012_pos.ksh | 45 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 D | trim_l2arc.ksh | 39 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 D | l2arc_compressed_arc_disabled.ksh | 30 # 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 D | l2arc_encrypted_no_compressed_arc.ksh | 31 # 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 D | l2arc_compressed_arc.ksh | 30 # 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 D | l2arc_encrypted.ksh | 31 # 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
|