mirror of
git://sourceware.org/git/lvm2.git
synced 2025-10-08 19:33:19 +03:00
tests: skip thin-flags test on 32bit el6 kernel
Until kernel is fixed, stop running test always hitting OOPS there.
This commit is contained in:
@@ -1007,6 +1007,18 @@ raid456_replace_works() {
|
|||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#
|
||||||
|
# Some 32bit kernel cannot pass some erroring magic which forces
|
||||||
|
# thin-pool to be falling into Error state.
|
||||||
|
#
|
||||||
|
# Skip test on such kernels (see: https://bugzilla.redhat.com/1310661)
|
||||||
|
#
|
||||||
|
thin_pool_error_works_32() {
|
||||||
|
case "$(uname -r)" in
|
||||||
|
2.6.32-618.*.i686) return 1 ;;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
udev_wait() {
|
udev_wait() {
|
||||||
pgrep udev >/dev/null || return 0
|
pgrep udev >/dev/null || return 0
|
||||||
which udevadm &>/dev/null || return 0
|
which udevadm &>/dev/null || return 0
|
||||||
|
@@ -39,6 +39,7 @@ fake_metadata_() {
|
|||||||
# Main
|
# Main
|
||||||
#
|
#
|
||||||
aux have_thin 1 3 0 || skip
|
aux have_thin 1 3 0 || skip
|
||||||
|
aux thin_pool_error_works_32 || skip
|
||||||
|
|
||||||
aux prepare_vg 2 256
|
aux prepare_vg 2 256
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user