[lvm-devel] master - tests: fix check sysfs
Zdenek Kabelac
zkabelac at sourceware.org
Sat May 12 21:39:12 UTC 2018
Gitweb: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=ca87674ea4f6fd12b9049ea2a6498a5cf191893e
Commit: ca87674ea4f6fd12b9049ea2a6498a5cf191893e
Parent: edede1d20f413a5baee5474e40cffd135c133bef
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Sat May 12 23:01:52 2018 +0200
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Sat May 12 23:01:52 2018 +0200
tests: fix check sysfs
Commit 810f856c2490eb1d5db858f26a26621c4a3477e0 missed to move
assign of P after setting maj & min.
---
test/lib/check.sh | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/test/lib/check.sh b/test/lib/check.sh
index c796104..8637619 100644
--- a/test/lib/check.sh
+++ b/test/lib/check.sh
@@ -422,10 +422,11 @@ sysfs() {
# read maj min and also convert hex to decimal
local maj
local min
- local P="/sys/dev/block/$maj:$min/$2"
+ local P
local val
maj=$(($(stat -L --printf=0x%t "$1")))
min=$(($(stat -L --printf=0x%T "$1")))
+ P="/sys/dev/block/$maj:$min/$2"
val=$(< "$P") || return 0 # no sysfs ?
test "$val" -eq "$3" || \
die "$1: $P = $val differs from expected value $3!"
More information about the lvm-devel
mailing list