Test: Create secure client service
Secure client service is added to allow the running of secure
test suite and update the secure tests to run in this manner
Change-Id: I7c3d542ecd81fb3793c0354e6e95981c5360bae9
Signed-off-by: Ben Davis <ben.davis@arm.com>
diff --git a/CommonConfig.cmake b/CommonConfig.cmake
index 74f7d79..6f7dab1 100755
--- a/CommonConfig.cmake
+++ b/CommonConfig.cmake
@@ -77,7 +77,9 @@
set (CORE_TEST_POSITIVE OFF)
set (CORE_TEST_INTERACTIVE OFF)
set (TFM_PARTITION_TEST_SST OFF)
+set (TEST_FRAMEWORK_S OFF)
set (REFERENCE_PLATFORM OFF)
+set (TFM_PARTITION_TEST_SECURE_SERVICES OFF)
if(${TARGET_PLATFORM} STREQUAL "AN521" OR ${TARGET_PLATFORM} STREQUAL "AN519")
set (REFERENCE_PLATFORM ON)
@@ -107,13 +109,13 @@
set(CORE_TEST_INTERACTIVE OFF)
endif()
-if(CORE_TEST_INTERACTIVE)
+if (CORE_TEST_INTERACTIVE)
add_definitions(-DCORE_TEST_INTERACTIVE)
set(TEST_FRAMEWORK_NS ON)
set(TFM_PARTITION_TEST_CORE ON)
endif()
-if(CORE_TEST_POSITIVE)
+if (CORE_TEST_POSITIVE)
add_definitions(-DCORE_TEST_POSITIVE)
set(TEST_FRAMEWORK_NS ON)
set(TFM_PARTITION_TEST_CORE ON)
@@ -121,7 +123,9 @@
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)
endif()
if (SERVICE_TEST_NS)
@@ -130,11 +134,11 @@
set(TFM_PARTITION_TEST_SST ON)
endif()
-if(TEST_FRAMEWORK_S)
+if (TEST_FRAMEWORK_S)
add_definitions(-DTEST_FRAMEWORK_S)
endif()
-if(TEST_FRAMEWORK_NS)
+if (TEST_FRAMEWORK_NS)
add_definitions(-DTEST_FRAMEWORK_NS)
endif()