From: Loic Dachary Date: Tue, 8 Dec 2015 12:54:58 +0000 (+0100) Subject: tests: osd-scrub-snaps.sh to display full osd logs on error X-Git-Tag: v10.0.2~76^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2c7c712925c41ec8cb1b53d6b46e7cb765959443;p=ceph.git tests: osd-scrub-snaps.sh to display full osd logs on error This generates a large output but is the only way to get more information about race conditions that turn out to show up frequently. http://tracker.ceph.com/issues/13986 Refs: #13986 Signed-off-by: Loic Dachary --- diff --git a/src/test/osd/osd-scrub-snaps.sh b/src/test/osd/osd-scrub-snaps.sh index 954acfddbb73..7c1a587ccb91 100755 --- a/src/test/osd/osd-scrub-snaps.sh +++ b/src/test/osd/osd-scrub-snaps.sh @@ -151,7 +151,10 @@ function TEST_scrub_snaps() { wait_for_clean || return 1 local pgid="${poolid}.0" - pg_scrub "$pgid" || return 1 + if ! pg_scrub "$pgid" ; then + cat $dir/osd.0.log + return 1 + fi grep 'log_channel' $dir/osd.0.log for i in `seq 1 7`