From cde6ac22cd42e1d25adc80270cebfbdeaabd5d70 Mon Sep 17 00:00:00 2001 From: Tomasz Gromadzki Date: Tue, 30 May 2023 16:10:10 +0200 Subject: [PATCH] test: disable obj_sync/TEST[2,5-6] for all configurations Disable tests until the issue #5646 is fixed. This commit temporary adresses also the issue #5700. Signed-off-by: Tomasz Gromadzki --- src/test/obj_sync/{TEST2 => DISABLE_TEST2} | 12 ++++++------ src/test/obj_sync/{TEST5 => DISABLE_TEST5} | 12 ++++++------ src/test/obj_sync/{TEST6 => DISABLE_TEST6} | 12 ++++++------ 3 files changed, 18 insertions(+), 18 deletions(-) rename src/test/obj_sync/{TEST2 => DISABLE_TEST2} (57%) rename src/test/obj_sync/{TEST5 => DISABLE_TEST5} (58%) rename src/test/obj_sync/{TEST6 => DISABLE_TEST6} (57%) diff --git a/src/test/obj_sync/TEST2 b/src/test/obj_sync/DISABLE_TEST2 similarity index 57% rename from src/test/obj_sync/TEST2 rename to src/test/obj_sync/DISABLE_TEST2 index 130e6991ab6..e6379aac5b7 100755 --- a/src/test/obj_sync/TEST2 +++ b/src/test/obj_sync/DISABLE_TEST2 @@ -6,18 +6,18 @@ # src/test/obj_sync/TEST2 -- unit test for PMEM-resident locks # +# XXX disable the test for 'helgrind' +# until https://github.com/pmem/pmdk/issues/5646 is fixed +# by addind a prefix DISABLE_ to script name. + . ../unittest/unittest.sh require_test_type medium require_fs_type none require_build_type debug nondebug -# XXX disable the test for 'drd' and 'helgrind' -# until https://github.com/pmem/pmdk/issues/5646 is fixed. -#require_valgrind 3.10 -#configure_valgrind helgrind force-enable -configure_valgrind drd force-disable -configure_valgrind helgrind force-disable +require_valgrind 3.10 +configure_valgrind helgrind force-enable setup diff --git a/src/test/obj_sync/TEST5 b/src/test/obj_sync/DISABLE_TEST5 similarity index 58% rename from src/test/obj_sync/TEST5 rename to src/test/obj_sync/DISABLE_TEST5 index 53a7bbe2fe7..4bac79a733b 100755 --- a/src/test/obj_sync/TEST5 +++ b/src/test/obj_sync/DISABLE_TEST5 @@ -6,18 +6,18 @@ # src/test/obj_sync/TEST5 -- unit test for PMEM-resident locks # +# XXX disable the test for 'drd' +# until https://github.com/pmem/pmdk/issues/5646 is fixed +# by addind a prefix DISABLE_ to script name + . ../unittest/unittest.sh require_test_type medium require_fs_type none require_build_type debug nondebug -# XXX disable the test for 'drd' and 'helgrind' -# until https://github.com/pmem/pmdk/issues/5646 is fixed. -#require_valgrind 3.10 -#configure_valgrind drd force-enable -configure_valgrind drd force-disable -configure_valgrind helgrind force-disable +require_valgrind 3.10 +configure_valgrind drd force-enable setup expect_normal_exit ./obj_sync$EXESUFFIX c 10 5 diff --git a/src/test/obj_sync/TEST6 b/src/test/obj_sync/DISABLE_TEST6 similarity index 57% rename from src/test/obj_sync/TEST6 rename to src/test/obj_sync/DISABLE_TEST6 index bf720bb57c6..9fb2debc07c 100755 --- a/src/test/obj_sync/TEST6 +++ b/src/test/obj_sync/DISABLE_TEST6 @@ -6,18 +6,18 @@ # src/test/obj_sync/TEST6 -- unit test for PMEM-resident locks # +# XXX disable the test for 'helgrind' +# until https://github.com/pmem/pmdk/issues/5646 is fixed +# by addind a prefix DISABLE_ to script name. + . ../unittest/unittest.sh require_test_type medium require_fs_type none require_build_type debug nondebug -# XXX disable the test for 'drd' and 'helgrind' -# until https://github.com/pmem/pmdk/issues/5646 is fixed. -#require_valgrind 3.10 -#configure_valgrind helgrind force-enable -configure_valgrind drd force-disable -configure_valgrind helgrind force-disable +require_valgrind 3.10 +configure_valgrind helgrind force-enable setup expect_normal_exit ./obj_sync$EXESUFFIX c 10 5