46c400fb00
related: rhbz#2059289
33 lines
1.1 KiB
Diff
33 lines
1.1 KiB
Diff
From 1452ea5da99ce2ad0f1758e656f4de4f78199091 Mon Sep 17 00:00:00 2001
|
|
From: "Richard W.M. Jones" <rjones@redhat.com>
|
|
Date: Mon, 27 Jun 2022 14:16:12 +0100
|
|
Subject: [PATCH] tests/test-parallel-sh.sh: Skip test under valgrind +
|
|
debuginfod
|
|
|
|
(cherry picked from commit ec44059fbbb32c6fb809a96d80e3e0dedf607794)
|
|
---
|
|
tests/test-parallel-sh.sh | 7 +++++++
|
|
1 file changed, 7 insertions(+)
|
|
|
|
diff --git a/tests/test-parallel-sh.sh b/tests/test-parallel-sh.sh
|
|
index 04f58b89..d2c42305 100755
|
|
--- a/tests/test-parallel-sh.sh
|
|
+++ b/tests/test-parallel-sh.sh
|
|
@@ -41,6 +41,13 @@ requires dd iflag=count_bytes </dev/null
|
|
nbdkit --dump-plugin sh | grep -q ^thread_model=parallel ||
|
|
{ echo "nbdkit lacks support for parallel requests"; exit 77; }
|
|
|
|
+# debuginfod breaks valgrinding of this test because it creates about
|
|
+# a dozen pipe file descriptors, which breaks the leaked fd
|
|
+# assumptions in the test below.
|
|
+if [ "$NBDKIT_VALGRIND" = "1" ]; then
|
|
+ requires test -z "$DEBUGINFOD_URLS"
|
|
+fi
|
|
+
|
|
cleanup_fn rm -f test-parallel-sh.data test-parallel-sh.out test-parallel-sh.script
|
|
|
|
# Populate file, and sanity check that qemu-io can issue parallel requests
|
|
--
|
|
2.31.1
|
|
|