Cmake: Disable regression tests for IPC configuration
Existing regression tests cases and test partitions does
not rely on IPC mode. Disable regression tests and update
related switches for IPC configuration.
Change-Id: Iee075e29e16667c76935bf243fbc5b70428a53dd
Signed-off-by: Edison Ai <edison.ai@arm.com>
diff --git a/CommonConfig.cmake b/CommonConfig.cmake
index a33eb71..c935944 100644
--- a/CommonConfig.cmake
+++ b/CommonConfig.cmake
@@ -1,5 +1,5 @@
#-------------------------------------------------------------------------------
-# Copyright (c) 2018, Arm Limited. All rights reserved.
+# Copyright (c) 2018-2019, Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
@@ -160,16 +160,22 @@
if (CORE_TEST_IPC)
add_definitions(-DCORE_TEST_IPC)
+ set(TEST_FRAMEWORK_S ON)
+ set(TFM_PARTITION_TEST_SECURE_SERVICES ON)
+ set(TEST_FRAMEWORK_NS ON)
endif()
if (SERVICE_TEST_S)
add_definitions(-DSERVICES_TEST_S)
- add_definitions(-DTFM_PARTITION_TEST_SECURE_SERVICES)
set(TEST_FRAMEWORK_S ON)
set(TFM_PARTITION_TEST_SECURE_SERVICES ON)
set(TFM_PARTITION_TEST_SST ON)
endif()
+if (TFM_PARTITION_TEST_SECURE_SERVICES)
+ add_definitions(-DTFM_PARTITION_TEST_SECURE_SERVICES)
+endif()
+
if (SERVICE_TEST_NS)
add_definitions(-DSERVICES_TEST_NS)
set(TEST_FRAMEWORK_NS ON)