mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
common: Add _require_no_xfs_bug_on_assert and factor out filter_xfs_dmesg
1) Introduce _require_no_xfs_bug_on_assert helper to check if XFS is built with CONFIG_XFS_ASSERT_FATAL, and call _require_no_xfs_debug if bug_on_assert is not available. 2) Apply _require_no_xfs_bug_on_assert in xfs/098 and xfs/115. 3) Move filter_xfs_dmesg from xfs/098 to common/filter, and rename it as _filter_assert_dmesg. [eguan: update comment and _notrun message a bit] Signed-off-by: xiao yang <yangx.jy@cn.fujitsu.com> Reviewed-by: Eryu Guan <eguan@redhat.com> Signed-off-by: Eryu Guan <eguan@redhat.com>
This commit is contained in:
+2
-3
@@ -52,9 +52,8 @@ rm -f $seqres.full
|
||||
_supported_fs generic
|
||||
_supported_os Linux
|
||||
_require_scratch_nocheck
|
||||
# we corrupt XFS on purpose, and debug built XFS would crash due to assert
|
||||
# failure, so skip if we're testing on a debug built XFS
|
||||
_require_no_xfs_debug
|
||||
# We corrupt XFS on purpose, and check if assert failures would crash system.
|
||||
_require_no_xfs_bug_on_assert
|
||||
_disable_dmesg_check
|
||||
|
||||
# Make sure we disable finobt if the filesystem supports it, otherwise, just
|
||||
|
||||
Reference in New Issue
Block a user