From 4f2b17228309945cf03b8d6e4275b26d6d587517 Mon Sep 17 00:00:00 2001 From: "Dunajski, Bartosz" Date: Wed, 12 Feb 2020 16:57:56 +0100 Subject: [PATCH] Add capability to blacklist per platform test files Change-Id: I55d01bf94738a4bc743044ab1f0186eff24555cd Signed-off-by: Dunajski, Bartosz --- unit_tests/CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/unit_tests/CMakeLists.txt b/unit_tests/CMakeLists.txt index ef686451d9..28134366a2 100644 --- a/unit_tests/CMakeLists.txt +++ b/unit_tests/CMakeLists.txt @@ -470,8 +470,14 @@ macro(macro_for_each_gen) set(PLATFORM_2_0_LOWER ${DEFAULT_SUPPORTED_2_0_${GEN_TYPE}_${PLATFORM_TYPE}_PLATFORM}) set(PLATFORM_VME_LOWER ${DEFAULT_SUPPORTED_VME_${GEN_TYPE}_${PLATFORM_TYPE}_PLATFORM}) + set(PLATFORM_TEST_KERNELS ${TEST_KERNELS}) + foreach(KERNEL_TO_REMOVE ${${GEN_TYPE}_TEST_KERNELS_BLACKLIST}) + set(KERNEL_TO_REMOVE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/test_files/${KERNEL_TO_REMOVE}") + list(REMOVE_ITEM PLATFORM_TEST_KERNELS ${KERNEL_TO_REMOVE_PATH}) + endforeach() + if(MSVC OR CMAKE_SIZEOF_VOID_P EQUAL 8) - neo_gen_kernels(${family_name_with_type} ${PLATFORM_LOWER} ${family_name_with_type} ${TEST_KERNELS}) + neo_gen_kernels(${family_name_with_type} ${PLATFORM_LOWER} ${family_name_with_type} ${PLATFORM_TEST_KERNELS}) neo_gen_kernels_with_options(${family_name_with_type} ${PLATFORM_LOWER} ${family_name_with_type} ${TEST_KERNEL} ${TEST_KERNEL_options}) # Temporarily disabled debug kernel generation on gen8 if(NOT ("${GEN_TYPE_LOWER}" STREQUAL "gen8"))