#!/usr/bin/env bash . $(dirname $(readlink -e "${BASH_SOURCE[0]}"))/test-libs.sh config-scratch-devs 4G config-timeout $(stress_timeout) run_fio() { filename=$1 shift fio --eta=always \ --randrepeat=0 \ --ioengine=libaio \ --iodepth=64 \ --iodepth_batch=16 \ --direct=1 \ --numjobs=1 \ --verify=meta \ --verify_fatal=1 \ --filename=$filename \ --name=randrw \ --rw=randrw \ --bsrange=4k-1M \ --loops=100 \ "$@" } test_block_simple() { #run_fio ${ktest_scratch_dev[0]} mkfs.ext4 ${ktest_scratch_dev[0]} mount ${ktest_scratch_dev[0]} /mnt run_fio /mnt/foo --size=1G umount /mnt } main "$@"