]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
btrfs: add checks for zoned block device
authorNaohiro Aota <naohiro.aota@wdc.com>
Mon, 16 Aug 2021 11:35:09 +0000 (20:35 +0900)
committerEryu Guan <guaneryu@gmail.com>
Sun, 22 Aug 2021 10:27:14 +0000 (18:27 +0800)
commit900288fb6d0b10a0a1e97af4110576c638119c0a
treed337eb70012f7e34114b97d749f7b93ca0afb5e9
parent952310a57d9323ae0bb174b50be93107a8895e0c
btrfs: add checks for zoned block device

Modify btrfs tests to require non-zoned block device or limit some
part of tests not to be run on zone block devices.

Modified tests by the reasons:

* Mixed BG
  - btrfs/011
* Non-single profile
  - btrfs/003
  - btrfs/011
  - btrfs/023
  - btrfs/124
  - btrfs/195
  - btrfs/197
  - btrfs/198
  - and these are restricted indirectly by "_require_btrfs_fs_feature raid56"
    - btrfs/125
    - btrfs/148
    - btrfs/157
    - btrfs/158
* Convert from ext4
  - btrfs/012
  - btrfs/136
* nodatacow
  - btrfs/236
* inode cache
  - btrfs/049
* space cache (v1)
  - btrfs/131
* write outside of FS code
  - btrfs/116
  - btrfs/140
  - btrfs/215
* verbose output
  - btrfs/194

Signed-off-by: Naohiro Aota <naohiro.aota@wdc.com>
Reviewed-by: Eryu Guan <guaneryu@gmail.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
17 files changed:
common/btrfs
tests/btrfs/003
tests/btrfs/011
tests/btrfs/012
tests/btrfs/023
tests/btrfs/049
tests/btrfs/116
tests/btrfs/124
tests/btrfs/131
tests/btrfs/136
tests/btrfs/140
tests/btrfs/194
tests/btrfs/195
tests/btrfs/197
tests/btrfs/198
tests/btrfs/215
tests/btrfs/236