Skip to content

Commit

Permalink
Merge pull request #5673 from grom72/test-fix-5595
Browse files Browse the repository at this point in the history
test: disable pmem2_mover/TEST[0-5, 9] w/ pmemcheck until #5595 is fixed
  • Loading branch information
janekmi committed May 22, 2023
2 parents e2664da + 62643d8 commit 30ce63d
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion src/test/pmem2_mover/TESTS.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!../env.py
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2022, Intel Corporation
# Copyright 2022-2023, Intel Corporation
#


Expand Down Expand Up @@ -39,31 +39,49 @@ def run(self, ctx):
ctx.exec('pmem2_mover', self.test_case, self.filepath, self.thread_num)


# XXX disable the test for 'pmemcheck'
# until https://github.com/pmem/pmdk/issues/5595 is fixed.
@t.require_valgrind_disabled('pmemcheck')
class TEST0(PMEM2_MOVER):
"""verify pmem2 mover memcpy functionality"""
test_case = "test_mover_memcpy_basic"


# XXX disable the test for 'pmemcheck'
# until https://github.com/pmem/pmdk/issues/5595 is fixed.
@t.require_valgrind_disabled('pmemcheck')
class TEST1(PMEM2_MOVER):
"""verify pmem2 mover memmove functionality"""
test_case = "test_mover_memmove_basic"


# XXX disable the test for 'pmemcheck'
# until https://github.com/pmem/pmdk/issues/5595 is fixed.
@t.require_valgrind_disabled('pmemcheck')
class TEST2(PMEM2_MOVER):
"""verify pmem2 mover memset functionality"""
test_case = "test_mover_memset_basic"


# XXX disable the test for 'pmemcheck'
# until https://github.com/pmem/pmdk/issues/5595 is fixed.
@t.require_valgrind_disabled('pmemcheck')
class TEST3(PMEM2_MOVER_MT):
"""verify pmem2 mover multi-threaded memcpy functionality"""
test_case = "test_mover_memcpy_multithreaded"


# XXX disable the test for 'pmemcheck'
# until https://github.com/pmem/pmdk/issues/5595 is fixed.
@t.require_valgrind_disabled('pmemcheck')
class TEST4(PMEM2_MOVER_MT):
"""verify pmem2 mover multi-threaded memmove functionality"""
test_case = "test_mover_memmove_multithreaded"


# XXX disable the test for 'pmemcheck'
# until https://github.com/pmem/pmdk/issues/5595 is fixed.
@t.require_valgrind_disabled('pmemcheck')
class TEST5(PMEM2_MOVER_MT):
"""verify pmem2 mover multi-threaded memset functionality"""
test_case = "test_mover_memset_multithreaded"
Expand All @@ -90,6 +108,9 @@ class TEST8(PMEM2_MOVER_MT):
test_case = "test_mover_memset_multithreaded"


# XXX disable the test for 'pmemcheck'
# until https://github.com/pmem/pmdk/issues/5595 is fixed.
@t.require_valgrind_disabled('pmemcheck')
class TEST9(PMEM2_MOVER):
"""verify pmem2 mover functionality"""
test_case = "test_miniasync_mover"

0 comments on commit 30ce63d

Please sign in to comment.