[lvm-devel] master - tests: remove gfs pool test

David Teigland teigland at sourceware.org
Tue May 1 18:26:09 UTC 2018


Gitweb:        https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=d709d8445f206b67cfc06266ce7553f9cb6f3df5
Commit:        d709d8445f206b67cfc06266ce7553f9cb6f3df5
Parent:        9687ee2a745d32ee4143759514e40c3f9fc7fbb6
Author:        David Teigland <teigland at redhat.com>
AuthorDate:    Tue May 1 13:25:40 2018 -0500
Committer:     David Teigland <teigland at redhat.com>
CommitterDate: Tue May 1 13:25:40 2018 -0500

tests: remove gfs pool test

---
 test/shell/pool-labels.sh |   48 ---------------------------------------------
 1 files changed, 0 insertions(+), 48 deletions(-)

diff --git a/test/shell/pool-labels.sh b/test/shell/pool-labels.sh
deleted file mode 100644
index e7de6fc..0000000
--- a/test/shell/pool-labels.sh
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/usr/bin/env bash
-
-# Copyright (C) 2007 Red Hat, Inc. All rights reserved.
-#
-# This copyrighted material is made available to anyone wishing to use,
-# modify, copy, or redistribute it subject to the terms and conditions
-# of the GNU General Public License v.2.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-# lvmetad does not handle pool labels so skip test.
-SKIP_WITH_LVMLOCKD=1
-SKIP_WITH_LVMETAD=1
-SKIP_WITH_LVMPOLLD=1
-
-. lib/inittest
-
-env printf "" || skip # skip if printf is not available
-
-# create the old GFS pool labeled linear devices
-create_pool_label_()
-{
-  # FIXME
-  # echo -e is bashism, dash builtin sh doesn't do \xNN in printf either
-  # printf comes from coreutils, and is probably not posix either
-  env printf "\x01\x16\x70\x06\x5f\xcf\xff\xb9\xf8\x24\x8apool1" | dd of="$2" bs=5 seek=1 conv=notrunc
-  env printf "\x04\x01\x03\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x0$1\x68\x01\x16\x70\x00\x00\x00\x00\x00\x06\x5f\xd0" | dd of=$2 bs=273 seek=1 conv=notrunc
-  aux notify_lvmetad "$2"
-}
-
-
-aux prepare_devs 2
-
-create_pool_label_ 0 "$dev1"
-create_pool_label_ 1 "$dev2"
-
-# check that pvcreate fails without -ff on the pool device
-not pvcreate "$dev1"
-
-# check that vgdisplay and pvcreate -ff works with the pool device
-vgdisplay --config 'global { locking_type = 0 }'
-aux disable_dev "$dev2"
-# FIXME! since pool1 cannot be opened, vgdisplay gives error... should we say
-# "not" there instead, checking that it indeed does fail?
-vgdisplay --config 'global { locking_type = 0 }' || true
-pvcreate -ff -y "$dev1"




More information about the lvm-devel mailing list