diff --git a/src/test/obj_sync/TEST0 b/src/test/obj_sync/TEST0 index 824a32eae8f..570b86a6b8f 100755 --- a/src/test/obj_sync/TEST0 +++ b/src/test/obj_sync/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2023, Intel Corporation # # src/test/obj_sync/TEST0 -- unit test for PMEM-resident locks @@ -12,6 +12,9 @@ require_test_type medium require_fs_type none require_build_type debug nondebug +# XXX disable the test for 'pmemcheck' +# until https://github.com/pmem/pmdk/issues/5643 is fixed. +configure_valgrind pmemcheck force-disable setup diff --git a/src/test/obj_sync/TEST2 b/src/test/obj_sync/TEST2 index cda7a4dc13f..130e6991ab6 100755 --- a/src/test/obj_sync/TEST2 +++ b/src/test/obj_sync/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2023, Intel Corporation # # src/test/obj_sync/TEST2 -- unit test for PMEM-resident locks @@ -12,8 +12,12 @@ require_test_type medium require_fs_type none require_build_type debug nondebug -require_valgrind 3.10 -configure_valgrind helgrind force-enable +# 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 setup diff --git a/src/test/obj_sync/TEST5 b/src/test/obj_sync/TEST5 index fc13b065c16..53a7bbe2fe7 100755 --- a/src/test/obj_sync/TEST5 +++ b/src/test/obj_sync/TEST5 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2023, Intel Corporation # # src/test/obj_sync/TEST5 -- unit test for PMEM-resident locks @@ -12,8 +12,12 @@ require_test_type medium require_fs_type none require_build_type debug nondebug -require_valgrind 3.10 -configure_valgrind drd force-enable +# 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 setup expect_normal_exit ./obj_sync$EXESUFFIX c 10 5 diff --git a/src/test/obj_sync/TEST6 b/src/test/obj_sync/TEST6 index 8c11d2ad23f..bf720bb57c6 100755 --- a/src/test/obj_sync/TEST6 +++ b/src/test/obj_sync/TEST6 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2023, Intel Corporation # # src/test/obj_sync/TEST6 -- unit test for PMEM-resident locks @@ -12,8 +12,12 @@ require_test_type medium require_fs_type none require_build_type debug nondebug -require_valgrind 3.10 -configure_valgrind helgrind force-enable +# 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 setup expect_normal_exit ./obj_sync$EXESUFFIX c 10 5