Support ITS test suites
Add ITS test suites to Regression configs
* PSA internal trusted storage S interface tests
* PSA internal trusted storage NS interface tests
* ITS reliability tests
Change-Id: If111bde51b95145dccdc3462180a6865e3c0dc4e
Signed-off-by: Tudor Cretu <tudor.cretu@arm.com>
diff --git a/lava_helper/lava_helper_configs.py b/lava_helper/lava_helper_configs.py
index 2f896e1..73bdc89 100644
--- a/lava_helper/lava_helper_configs.py
+++ b/lava_helper/lava_helper_configs.py
@@ -99,6 +99,9 @@
"s_interface_tests_tfm_sst_test_2xxx_"),
"sst_reliability_tests_tfm_sst_test_3xxx_",
"sst_rollback_protection_tests_tfm_sst_test_4xxx_",
+ ("psa_internal_trusted_storage_"
+ "s_interface_tests_tfm_its_test_2xxx_"),
+ "its_reliability_tests_tfm_its_test_3xxx_",
("audit_"
"logging_secure_interface_test_tfm_audit_test_1xxx_"),
"crypto_secure_interface_tests_tfm_crypto_test_5xxx_",
@@ -118,6 +121,8 @@
'required': [
("psa_protected_storage"
"_ns_interface_tests_tfm_sst_test_1xxx_"),
+ ("psa_internal_trusted_storage"
+ "_ns_interface_tests_tfm_its_test_1xxx_"),
("auditlog_"
"non_secure_interface_test_tfm_audit_test_1xxx_"),
("crypto_"
diff --git a/tfm_ci_pylib/fastmodel_wrapper/config_templates.py b/tfm_ci_pylib/fastmodel_wrapper/config_templates.py
index 6c9c636..5b04378 100644
--- a/tfm_ci_pylib/fastmodel_wrapper/config_templates.py
+++ b/tfm_ci_pylib/fastmodel_wrapper/config_templates.py
@@ -138,6 +138,9 @@
'PSA protected storage S interface tests (TFM_SST_TEST_2XXX)',
'PSA protected storage NS interface tests (TFM_SST_TEST_1XXX)',
'SST reliability tests (TFM_SST_TEST_3XXX)',
+ 'PSA internal trusted storage S interface tests (TFM_ITS_TEST_2XXX)',
+ 'PSA internal trusted storage NS interface tests (TFM_ITS_TEST_1XXX)',
+ 'ITS reliability tests (TFM_ITS_TEST_3XXX)',
'Core non-secure positive tests (TFM_CORE_TEST_1XXX)',
'AuditLog non-secure interface test (TFM_AUDIT_TEST_1XXX)',
'Crypto non-secure interface test (TFM_CRYPTO_TEST_6XXX)',