mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 10:37:35 +03:00
ZTS: Enable punch-hole tests on FreeBSD
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Alexander Motin <mav@FreeBSD.org> Reviewed-by: Ryan Moeller <ryan@iXsystems.com> Signed-off-by: Ka Ho Ng <khng@FreeBSD.org> Sponsored-by: The FreeBSD Foundation Closes #12458
This commit is contained in:
@@ -127,6 +127,13 @@ fio_reason = 'Fio v2.3 or newer required'
|
||||
#
|
||||
trim_reason = 'DISKS must support discard (TRIM/UNMAP)'
|
||||
|
||||
#
|
||||
# Some tests on FreeBSD require the fspacectl(2) system call and the
|
||||
# truncate(1) utility supporting the -d option. The system call was first
|
||||
# introduced in FreeBSD version 1400032.
|
||||
#
|
||||
fspacectl_reason = 'fspacectl(2) and truncate -d support required'
|
||||
|
||||
#
|
||||
# Some tests are not applicable to a platform or need to be updated to operate
|
||||
# in the manor required by the platform. Any tests which are skipped for this
|
||||
@@ -225,6 +232,7 @@ maybe = {
|
||||
'cli_root/zpool_trim/setup': ['SKIP', trim_reason],
|
||||
'cli_root/zpool_upgrade/zpool_upgrade_004_pos': ['FAIL', '6141'],
|
||||
'delegate/setup': ['SKIP', exec_reason],
|
||||
'fallocate/fallocate_punch-hole': ['SKIP', fspacectl_reason],
|
||||
'history/history_004_pos': ['FAIL', '7026'],
|
||||
'history/history_005_neg': ['FAIL', '6680'],
|
||||
'history/history_006_neg': ['FAIL', '5657'],
|
||||
|
||||
Reference in New Issue
Block a user