From 50f7e269307d28c87511615d3e40df8050129249 Mon Sep 17 00:00:00 2001 From: Andreas Dilger Date: Fri, 10 Apr 2015 16:05:56 -0600 Subject: [PATCH] LU-6443 tests: add debugging to mmp.sh test Print out information about MMP intervals to help debug problems in the mmp.sh tests. Signed-off-by: Andreas Dilger Change-Id: I6865f1c4a59c83f0dc9e46953b9d7ac7cc3ebbe5 Reviewed-on: http://review.whamcloud.com/14442 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Jian Yu Reviewed-by: James Nunez Reviewed-by: Oleg Drokin --- lustre/tests/mmp.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/lustre/tests/mmp.sh b/lustre/tests/mmp.sh index 5da2d08..6338f7e 100755 --- a/lustre/tests/mmp.sh +++ b/lustre/tests/mmp.sh @@ -141,9 +141,12 @@ get_mmp_update_interval() { local interval interval=$(do_facet $facet \ - "$DEBUGFS -c -R dump_mmp $device 2>/dev/null" | + "$DEBUGFS -c -R dump_mmp $device 2>$TMP/mmp.debugfs.msg" | awk 'tolower($0) ~ /update.interval/ { print $NF }') - [ -z "$interval" ] && interval=5 + [ -z "$interval" ] && interval=5 && + do_facet $facet cat $TMP/mmp.debugfs.msg && + echo "$facet:$device: assume update interval=$interval" 1>&2 || + echo "$facet:$device: got actual update interval=$interval" 1>&2 echo $interval } @@ -155,9 +158,12 @@ get_mmp_check_interval() { local interval interval=$(do_facet $facet \ - "$DEBUGFS -c -R dump_mmp $device 2>/dev/null" | + "$DEBUGFS -c -R dump_mmp $device 2>$TMP/mmp.debugfs.msg" | awk 'tolower($0) ~ /check.interval/ { print $NF }') - [ -z "$interval" ] && interval=5 + [ -z "$interval" ] && interval=5 && + do_facet $facet cat $TMP/mmp.debugfs.msg && + echo "$facet:$device: assume check interval=$interval" 1>&2 || + echo "$facet:$device: got actual check interval=$interval" 1>&2 echo $interval } -- 1.8.3.1