mrc0mmand / rpms / lvm2

Forked from rpms/lvm2 3 years ago
Clone

Blame SOURCES/lvm2-2_02_178-tests-longer-startup-timeout-for-daemons-with-valgri.patch

d6c8c5
From b32a169b079a67629304c146aad65c2d79acfe01 Mon Sep 17 00:00:00 2001
d6c8c5
From: Zdenek Kabelac <zkabelac@redhat.com>
d6c8c5
Date: Mon, 15 Jan 2018 16:26:34 +0100
d6c8c5
Subject: [PATCH 23/25] tests: longer startup timeout for daemons with valgrind
d6c8c5
d6c8c5
It's getting noticable somewhat slower...
d6c8c5
d6c8c5
(cherry picked from commit 5baf2de8986ceeb353c39ccf0503f9fefcb6eb92)
d6c8c5
---
d6c8c5
 test/lib/aux.sh | 16 ++++++++--------
d6c8c5
 1 file changed, 8 insertions(+), 8 deletions(-)
d6c8c5
d6c8c5
diff --git a/test/lib/aux.sh b/test/lib/aux.sh
d6c8c5
index 6bc7bd4..f30dfdd 100644
d6c8c5
--- a/test/lib/aux.sh
d6c8c5
+++ b/test/lib/aux.sh
d6c8c5
@@ -180,8 +180,8 @@ prepare_clvmd() {
d6c8c5
 	LVM_LOG_FILE_EPOCH=CLVMD LVM_LOG_FILE_MAX_LINES=1000000 LVM_BINARY=$(which lvm) $run_valgrind clvmd -Isinglenode -d 1 -f &
d6c8c5
 	echo $! > LOCAL_CLVMD
d6c8c5
 
d6c8c5
-	for i in {1..100} ; do
d6c8c5
-		test "$i" -eq 100 && die "Startup of clvmd is too slow."
d6c8c5
+	for i in {200..0} ; do
d6c8c5
+		test "$i" -eq 0 && die "Startup of clvmd is too slow."
d6c8c5
 		test -e "$CLVMD_PIDFILE" && test -e "${CLVMD_PIDFILE%/*}/lvm/clvmd.sock" && break
d6c8c5
 		echo -n .
d6c8c5
 		sleep .1
d6c8c5
@@ -205,8 +205,8 @@ prepare_dmeventd() {
d6c8c5
 	echo $! > LOCAL_DMEVENTD
d6c8c5
 
d6c8c5
 	# FIXME wait for pipe in /var/run instead
d6c8c5
-	for i in {1..100} ; do
d6c8c5
-		test "$i" -eq 100 && die "Startup of dmeventd is too slow."
d6c8c5
+	for i in {200..0} ; do
d6c8c5
+		test "$i" -eq 0 && die "Startup of dmeventd is too slow."
d6c8c5
 		test -e "${DMEVENTD_PIDFILE}" && break
d6c8c5
 		echo -n .
d6c8c5
 		sleep .1
d6c8c5
@@ -230,8 +230,8 @@ prepare_lvmetad() {
d6c8c5
 	$run_valgrind lvmetad -f "$@" -s "$TESTDIR/lvmetad.socket" \
d6c8c5
 		${LVM_TEST_LVMETAD_DEBUG_OPTS--l all} &
d6c8c5
 	echo $! > LOCAL_LVMETAD
d6c8c5
-	for i in {1..100} ; do
d6c8c5
-		test "$i" -eq 100 && die "Startup of lvmetad is too slow."
d6c8c5
+	for i in {200..0} ; do
d6c8c5
+		test "$i" -eq 0 && die "Startup of lvmetad is too slow."
d6c8c5
 		test -e "$TESTDIR/lvmetad.socket" && break
d6c8c5
 		echo -n .
d6c8c5
 		sleep .1;
d6c8c5
@@ -280,8 +280,8 @@ prepare_lvmpolld() {
d6c8c5
 	echo -n "## preparing lvmpolld..."
d6c8c5
 	$run_valgrind lvmpolld -f "$@" -s "$TESTDIR/lvmpolld.socket" -B "$TESTDIR/lib/lvm" -l all &
d6c8c5
 	echo $! > LOCAL_LVMPOLLD
d6c8c5
-	for i in {1..100} ; do
d6c8c5
-		test "$i" -eq 100 && die "Startup of lvmpolld is too slow."
d6c8c5
+	for i in {200..0} ; do
d6c8c5
+		test "$i" -eq 0 && die "Startup of lvmpolld is too slow."
d6c8c5
 		test -e "$TESTDIR/lvmpolld.socket" && break
d6c8c5
 		echo -n .;
d6c8c5
 		sleep .1;
d6c8c5
-- 
d6c8c5
1.8.3.1
d6c8c5