Skip to content

Commit

Permalink
test: disable obj_sync TEST0,2,5,6
Browse files Browse the repository at this point in the history
disable obj_sync TEST0,2,5,6
until pmem#5644 and pmem#5646 are fixed
  • Loading branch information
osalyk committed May 19, 2023
1 parent 9c9301b commit 7955520
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 10 deletions.
5 changes: 4 additions & 1 deletion src/test/obj_sync/TEST0
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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

Expand Down
10 changes: 7 additions & 3 deletions src/test/obj_sync/TEST2
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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

Expand Down
10 changes: 7 additions & 3 deletions src/test/obj_sync/TEST5
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
Expand Down
10 changes: 7 additions & 3 deletions src/test/obj_sync/TEST6
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
Expand Down

0 comments on commit 7955520

Please sign in to comment.