13 #ifdef ENABLE_PROTECTED_STORAGE_SERVICE_TESTS
16 #ifdef ENABLE_INTERNAL_TRUSTED_STORAGE_SERVICE_TESTS
19 #ifdef ENABLE_ATTESTATION_SERVICE_TESTS
22 #ifdef ENABLE_CRYPTO_SERVICE_TESTS
25 #ifdef ENABLE_PLATFORM_SERVICE_TESTS
28 #ifdef ENABLE_IPC_TEST
31 #ifdef ENABLE_AUDIT_LOGGING_SERVICE_TESTS
38 #ifdef ENABLE_PROTECTED_STORAGE_SERVICE_TESTS
42 #ifdef PS_TEST_NV_COUNTERS
47 #ifdef ENABLE_INTERNAL_TRUSTED_STORAGE_SERVICE_TESTS
53 #ifdef ENABLE_CRYPTO_SERVICE_TESTS
58 #ifdef ENABLE_ATTESTATION_SERVICE_TESTS
63 #ifdef ENABLE_PLATFORM_SERVICE_TESTS
68 #ifdef ENABLE_AUDIT_LOGGING_SERVICE_TESTS
73 #ifdef ENABLE_IPC_TEST
81 static void setup_integ_test(
void)
88 static void tear_down_integ_test(
void)
101 tear_down_integ_test();
void register_testsuite_s_psa_ps_interface(struct test_suite_t *p_test_suite)
Register testsuite for the PSA protected storage S interface tests.
void register_testsuite_s_crypto_interface(struct test_suite_t *p_test_suite)
enum test_suite_err_t integ_test(const char *suite_type, struct test_suite_t test_suites[])
Executes integration test suites provided in the parameters.
enum test_suite_err_t start_integ_test(void)
Executes integration tests. To be called from appropriate secure/non-secure service client...
void register_testsuite_s_ipc_interface(struct test_suite_t *p_test_suite)
Register testsuite for ipc secure interface.
void register_testsuite_s_psa_its_interface(struct test_suite_t *p_test_suite)
Register testsuite for the PSA internal trusted storage S interface tests.
void register_testsuite_s_rollback_protection(struct test_suite_t *p_test_suite)
Register testsuite for the ps rollback protection tests.
void register_testsuite_s_attestation_interface(struct test_suite_t *p_test_suite)
Register testsuite for the initial attestation service.
void register_testsuite_s_audit_interface(struct test_suite_t *p_test_suite)
Register testsuite for audit logging secure interface.
void register_testsuite_s_psa_its_reliability(struct test_suite_t *p_test_suite)
Register testsuite for the ITS reliability tests.
void register_testsuite_s_psa_ps_reliability(struct test_suite_t *p_test_suite)
Register testsuite for the ps reliability tests.