]> sourceware.org Git - lvm2.git/commitdiff
tests: add test for missing mirror in-sync info
authorOndrej Kozina <okozina@redhat.com>
Tue, 20 Oct 2015 09:55:51 +0000 (11:55 +0200)
committerOndrej Kozina <okozina@redhat.com>
Tue, 20 Oct 2015 10:19:02 +0000 (12:19 +0200)
test/shell/lvconvert-mirror.sh

index 844f8e945b66fcd8aba1fb5f994718f307279220..029112ca9c071cec5f7964cec2bef2e0988b66ab 100644 (file)
@@ -1,5 +1,5 @@
 #!/bin/sh
-# Copyright (C) 2010-2013 Red Hat, Inc. All rights reserved.
+# Copyright (C) 2010-2015 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
@@ -313,4 +313,11 @@ lvconvert --mirrorlog disk $vg/$lv1 "$dev3:0-1"
 check mirror $vg $lv1 "$dev3"
 lvremove -ff $vg
 
+# bz1272175: check lvconvert reports progress while waiting for mirror
+# to get synced
+lvcreate -l2 -n $lv1 $vg
+lvconvert --type mirror -i1 -m1 $vg/$lv1 | tee out
+grep -e "$vg/$lv1: Converted:" out || fail "Missing sync info in foreground mode"
+lvremove -ff $vg
+
 vgremove -ff $vg
This page took 0.038036 seconds and 5 git commands to generate.