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>
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'