Add fwu service level tests
Adds a simple fwu service-level test suite that can be run as
part of ts-service-test in a native PC and embedded environment.
Tests avoid any update activation via restart to allow tests to be
run with other service tests. This change includes making the
FWU service discoverable for FFA deployments.
Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I96fa7bbb2c3ae6246244080a60df5ea944a6a726
diff --git a/deployments/ts-service-test/ts-service-test.cmake b/deployments/ts-service-test/ts-service-test.cmake
index 3e33757..2a0ab69 100644
--- a/deployments/ts-service-test/ts-service-test.cmake
+++ b/deployments/ts-service-test/ts-service-test.cmake
@@ -27,7 +27,9 @@
TARGET "ts-service-test"
BASE_DIR ${TS_ROOT}
COMPONENTS
+ "components/common/endian"
"components/common/tlv"
+ "components/common/uuid"
"components/service/common/client"
"components/service/common/include"
"components/service/discovery/client"
@@ -62,6 +64,13 @@
"components/service/secure_storage/frontend/psa/ps"
"components/service/secure_storage/frontend/psa/ps/test"
"components/service/secure_storage/backend/secure_storage_client"
+ "components/service/fwu/test/service"
+ "components/service/fwu/test/fwu_client/remote"
+ "components/service/fwu/test/fwu_dut"
+ "components/service/fwu/test/fwu_dut/proxy"
+ "components/service/fwu/test/image_directory_checker"
+ "components/service/fwu/test/metadata_checker"
+ "components/service/fwu/test/metadata_fetcher/client"
)
#-------------------------------------------------------------------------------