From 1aa215ce2851e902d179c4ae41e28cd6982fd6fd Mon Sep 17 00:00:00 2001 From: Tomasz Gromadzki Date: Thu, 25 May 2023 18:27:20 +0200 Subject: [PATCH] test: disable pmem2_mover/TEST[6-8] for drd Disable the test until #5694 is fixed. Signed-off-by: Tomasz Gromadzki --- src/test/pmem2_mover/TESTS.py | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/test/pmem2_mover/TESTS.py b/src/test/pmem2_mover/TESTS.py index 4a372d2668a..b7bd292f2b6 100644 --- a/src/test/pmem2_mover/TESTS.py +++ b/src/test/pmem2_mover/TESTS.py @@ -96,13 +96,18 @@ class PMEM2_MOVER_MT_TEST6(PMEM2_MOVER_MT): test_case = "test_mover_memcpy_multithreaded" +# XXX disable the test for 'drd`` +# until https://github.com/pmem/pmdk/issues/5694 is fixed. +@t.require_valgrind_disabled('drd') @g.require_granularity(g.PAGE, g.CACHELINE) class TEST6(PMEM2_MOVER_MT_TEST6): pass +# XXX disable the test for 'drd`` +# until https://github.com/pmem/pmdk/issues/5694 is fixed. +@t.require_valgrind_disabled('pmemcheck', 'drd') @g.require_granularity(g.BYTE) -@t.require_valgrind_disabled('pmemcheck') class TEST61(PMEM2_MOVER_MT_TEST6): pass @@ -116,13 +121,18 @@ class PMEM2_MOVER_MT_TEST7(PMEM2_MOVER_MT): test_case = "test_mover_memmove_multithreaded" +# XXX disable the test for 'drd`` +# until https://github.com/pmem/pmdk/issues/5694 is fixed. +@t.require_valgrind_disabled('drd') @g.require_granularity(g.PAGE, g.CACHELINE) class TEST7(PMEM2_MOVER_MT_TEST7): pass +# XXX disable the test for 'drd`` +# until https://github.com/pmem/pmdk/issues/5694 is fixed. +@t.require_valgrind_disabled('pmemcheck', 'drd') @g.require_granularity(g.BYTE) -@t.require_valgrind_disabled('pmemcheck') class TEST71(PMEM2_MOVER_MT_TEST7): pass @@ -136,13 +146,18 @@ class PMEM2_MOVER_MT_TEST8(PMEM2_MOVER_MT): test_case = "test_mover_memset_multithreaded" +# XXX disable the test for 'drd`` +# until https://github.com/pmem/pmdk/issues/5694 is fixed. +@t.require_valgrind_disabled('drd') @g.require_granularity(g.PAGE, g.CACHELINE) class TEST8(PMEM2_MOVER_MT_TEST8): pass +# XXX disable the test for 'drd`` +# until https://github.com/pmem/pmdk/issues/5694 is fixed. +@t.require_valgrind_disabled('pmemcheck', 'drd') @g.require_granularity(g.BYTE) -@t.require_valgrind_disabled('pmemcheck') class TEST81(PMEM2_MOVER_MT_TEST8): pass