Cover ffarpc_call_ep with unit tests
Fully cover ffarpc_call_ep with unit tests to check proper error
handling of the component.
Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: Ibed2094f57285090f7160719fedb6e20c4505560
diff --git a/deployments/component-test/component-test.cmake b/deployments/component-test/component-test.cmake
index c3b015a..413615b 100644
--- a/deployments/component-test/component-test.cmake
+++ b/deployments/component-test/component-test.cmake
@@ -21,16 +21,21 @@
"components/common/uuid/test"
"components/common/tlv"
"components/common/tlv/test"
+ "components/common/trace"
"components/common/endian"
"components/common/endian/test"
"components/config/ramstore"
"components/config/ramstore/test"
+ "components/messaging/ffa/libsp/mock"
"components/rpc/common/caller"
"components/rpc/common/interface"
"components/rpc/common/demux"
+ "components/rpc/common/test"
"components/rpc/common/test/protocol"
"components/rpc/direct"
"components/rpc/dummy"
+ "components/rpc/ffarpc/endpoint"
+ "components/rpc/ffarpc/endpoint/test"
"components/service/common/include"
"components/service/common/serializer/protobuf"
"components/service/common/client"
@@ -132,6 +137,15 @@
)
#-------------------------------------------------------------------------------
+# Component configurations
+#
+#-------------------------------------------------------------------------------
+target_compile_definitions(component-test PRIVATE
+ "TRACE_PREFIX=\"TEST\""
+ "TRACE_LEVEL=0"
+)
+
+#-------------------------------------------------------------------------------
# Components used from external projects
#
#-------------------------------------------------------------------------------