t/zbd: add missing prep_write for test cases with write workloads
[fio.git] / t / zbd / test-zbd-support
index 71cb18bb0026f3019ea15ae124dc908391610fb3..c8f3eb614f996045a13a10f39f5ce095f673762b 100755 (executable)
@@ -1197,6 +1197,7 @@ test54() {
        require_zbd || return $SKIP_TESTCASE
        require_seq_zones 8 || return $SKIP_TESTCASE
 
+       prep_write
        run_fio --name=job --filename=${dev} "$(ioengine "libaio")" \
                --time_based=1 --runtime=30s --continue_on_error=0 \
                --offset=$((first_sequential_zone_sector * 512)) \
@@ -1218,6 +1219,7 @@ test55() {
        # offset=1z + offset_increment=10z + size=2z
        require_seq_zones 13 || return $SKIP_TESTCASE
 
+       prep_write
        run_fio --name=j                \
                --filename=${dev}       \
                --direct=1              \
@@ -1243,6 +1245,7 @@ test56() {
        require_regular_block_dev || return $SKIP_TESTCASE
        require_seq_zones 10 || return $SKIP_TESTCASE
 
+       prep_write
        run_fio --name=j                \
                --filename=${dev}       \
                --direct=1              \
@@ -1264,6 +1267,7 @@ test57() {
 
        require_zbd || return $SKIP_TESTCASE
 
+       prep_write
        bs=$((4096 * 7))
        off=$((first_sequential_zone_sector * 512))