]> sourceware.org Git - lvm2.git/commitdiff
tests hints: update check for io count
authorDavid Teigland <teigland@redhat.com>
Tue, 26 Nov 2019 22:31:38 +0000 (16:31 -0600)
committerDavid Teigland <teigland@redhat.com>
Tue, 26 Nov 2019 22:52:28 +0000 (16:52 -0600)
Running a reporting command on a VG now includes one
additional read to check the mda_header for any change
to the vg between scan and lock.

test/shell/hints.sh

index 019912e33fc1284440aab3558975db7c1dd62a57..f95505a20990006d1c9af2be1d8f919338a68bad 100644 (file)
@@ -52,15 +52,17 @@ pvs
 grep -v -E "$dev1|$dev2" $HINTS > tmptest
 not grep scan: tmptest
 
-# test that 'pvs' submits only two reads, one for each PV in hints
+# test that 'pvs' submits only three reads, one for each PV in hints
+# for initial scan, and one more in vg_read rescan check
 
 if [ -e "/usr/bin/strace" ]; then
 strace -e io_submit pvs 2>&1|tee tmptest
-test "$(grep io_submit tmptest | wc -l)" -eq 2
+test "$(grep io_submit tmptest | wc -l)" -eq 3
 
-# test that 'pvs -a' submits six reads, one for each device
+# test that 'pvs -a' submits seven reads, one for each device,
+# and one more in vg_read rescan check
 strace -e io_submit pvs -a 2>&1|tee tmptest
-test "$(grep io_submit tmptest | wc -l)" -eq 6
+test "$(grep io_submit tmptest | wc -l)" -eq 7
 fi
 
 #
This page took 0.04099 seconds and 5 git commands to generate.