Add secure storage PSA API test deployments
Adds build files and test suite specific initialisation for building
and running PSA API tests against secure storage service providers.
Tests may be run in a native PC environment or from Linux userspace
on an Arm based Linux platform.
Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I58596bd176f3987c026da7c80a5d330b90763848
diff --git a/tools/b-test/test_data.yaml b/tools/b-test/test_data.yaml
index 1abfeb7..e496741 100644
--- a/tools/b-test/test_data.yaml
+++ b/tools/b-test/test_data.yaml
@@ -52,6 +52,26 @@
os_id : "GNU/Linux"
params:
- "-GUnix Makefiles"
+ - name: "psa-api-test-protected_storage-pc-linux"
+ src: "$TS_ROOT/deployments/psa-api-test/protected_storage/linux-pc"
+ os_id : "GNU/Linux"
+ params:
+ - "-GUnix Makefiles"
+ - name: "psa-api-test-protected_storage-arm-linux"
+ src: "$TS_ROOT/deployments/psa-api-test/protected_storage/arm-linux"
+ os_id : "GNU/Linux"
+ params:
+ - "-GUnix Makefiles"
+ - name: "psa-api-test-internal_trusted_storage-pc-linux"
+ src: "$TS_ROOT/deployments/psa-api-test/internal_trusted_storage/linux-pc"
+ os_id : "GNU/Linux"
+ params:
+ - "-GUnix Makefiles"
+ - name: "psa-api-test-internal_trusted_storage-arm-linux"
+ src: "$TS_ROOT/deployments/psa-api-test/internal_trusted_storage/arm-linux"
+ os_id : "GNU/Linux"
+ params:
+ - "-GUnix Makefiles"
- name: "se-proxy-optee-arm"
src: "$TS_ROOT/deployments/se-proxy/opteesp"
params: