]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
test: disable known flaky tests in run-rbd-unit-tests
authorIlya Dryomov <idryomov@gmail.com>
Thu, 19 Feb 2026 14:45:39 +0000 (15:45 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 25 Feb 2026 12:37:48 +0000 (13:37 +0100)
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 <idryomov@gmail.com>
src/test/run-rbd-unit-tests.sh

index 8c5a29ee6334596715b785f01ec6b6bf935f8bba..af33e058347f2bca6934b45e9365ed5b9f206baf 100755 (executable)
@@ -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'