From 33be252f8a3fc12b7d570211e426d7881b35f035 Mon Sep 17 00:00:00 2001 From: Oksana Salyk Date: Wed, 20 Nov 2024 17:25:36 +0100 Subject: [PATCH] test: disable VARIANT_MOVDIR64B under Valgrind --- src/test/pmem2_mem_ext/TESTS.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/test/pmem2_mem_ext/TESTS.py b/src/test/pmem2_mem_ext/TESTS.py index d8a56806329..32f0e764ac0 100755 --- a/src/test/pmem2_mem_ext/TESTS.py +++ b/src/test/pmem2_mem_ext/TESTS.py @@ -1,6 +1,6 @@ #!../env.py # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020-2023, Intel Corporation +# Copyright 2020-2024, Intel Corporation # import testframework as t @@ -113,10 +113,11 @@ def setup(self, ctx): ret = tools.Tools(ctx.env, ctx.build).cpufd() self.check_arch(ctx.variant(), ret.returncode) - # XXX all tests with VARIANT_AVX512F are disabled under Valgrind - # until the issue https://github.com/pmem/pmdk/issues/5640 is fixed. + # XXX all tests with VARIANT_AVX512F or VARIANT_MOVDIR64B + # are disabled under Valgrind until the issue + # https://github.com/pmem/pmdk/issues/5640 is fixed. if ctx.valgrind is not None and ctx.valgrind.tool.name != "NONE": - if ctx.variant() == VARIANT_AVX512F: + if ctx.variant() == VARIANT_AVX512F or ctx.variant() == VARIANT_MOVDIR64B: raise futils.Skip("AVX512F unavailable under Valigrind") def check_arch(self, variant, available_arch):