]> www.infradead.org Git - users/sagi/blktests.git/commitdiff
zbd/009: skip have_good_mkfs_btrfs when mkfs.btrfs not avaiable
authorYi Zhang <yi.zhang@redhat.com>
Fri, 30 Jun 2023 12:00:28 +0000 (20:00 +0800)
committerShin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Mon, 3 Jul 2023 08:16:52 +0000 (17:16 +0900)
When mkfs.btrfs is not available, have_good_mkfs_btrfs in the test case
zbd/009 reports a bash script error. Skip have_good_mkfs_btrfs to avoid
the error.

tests/zbd/009: line 24: mkfs.btrfs: command not found
zbd/009 (test gap zone support with BTRFS)                   [not run]
    driver btrfs is not available
    mkfs.btrfs is not available

Fixes: 21f94b20a9af ("zbd/009: check mkfs.btrfs version")
Signed-off-by: Yi Zhang <yi.zhang@redhat.com>
[Shin'ichiro: improved commit message]
Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
tests/zbd/009

index c0ce1f21e3786d0b9fd5dac84c59202652374730..6226d8312acb3696b95bf311ccd4e850eaee936f 100755 (executable)
@@ -35,9 +35,8 @@ requires() {
        _have_fio
        _have_driver btrfs
        _have_module_param scsi_debug zone_cap_mb
-       _have_program mkfs.btrfs
+       _have_program mkfs.btrfs && have_good_mkfs_btrfs
        _have_module scsi_debug
-       have_good_mkfs_btrfs
 }
 
 test() {