From ecb616681b5347676198b33c80de60742bac7b69 Mon Sep 17 00:00:00 2001 From: Ilya Dryomov Date: Thu, 19 Feb 2026 15:45:39 +0100 Subject: [PATCH] test: disable known flaky tests in run-rbd-unit-tests The failures seem to be more frequent on newer hardware. In the absence of immediate fixes, disable a few tests that have been known to be flaky for a long time to avoid disrupting "make check" runs. Fixes: https://tracker.ceph.com/issues/75163 Signed-off-by: Ilya Dryomov --- src/test/run-rbd-unit-tests.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/test/run-rbd-unit-tests.sh b/src/test/run-rbd-unit-tests.sh index 8c5a29ee633..af33e058347 100755 --- a/src/test/run-rbd-unit-tests.sh +++ b/src/test/run-rbd-unit-tests.sh @@ -6,6 +6,18 @@ set -ex source $(dirname $0)/detect-build-env-vars.sh PATH="$CEPH_BIN:$PATH" +# https://tracker.ceph.com/issues/46875 +GTEST_FILTER="-TestLibRBD.TestPendingAio" +# https://tracker.ceph.com/issues/49111 +GTEST_FILTER+=":TestLibRBD.QuiesceWatchError" +# https://tracker.ceph.com/issues/70691 +GTEST_FILTER+=":TestLibRBD.ConcurrentOperations" +# https://tracker.ceph.com/issues/70847 +GTEST_FILTER+=":TestMigration.Stress*" + +# exclude tests that are prone to sporadic failures +export GTEST_FILTER + if [ $# = 0 ]; then # mimic the old behaviour TESTS='0 1 61 109 127' -- 2.47.3