TF-M Reference Manual  1.2.0
TrustedFirmware-M
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ps_tests.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2017-2020, Arm Limited. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  *
6  */
7 
8 #ifndef __PS_TESTS_H__
9 #define __PS_TESTS_H__
10 
11 #include "test_framework.h"
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
22 void register_testsuite_s_psa_ps_interface(struct test_suite_t *p_test_suite);
23 
29 void register_testsuite_s_psa_ps_reliability(struct test_suite_t *p_test_suite);
30 
37  struct test_suite_t *p_test_suite);
38 
39 #ifdef __cplusplus
40 }
41 #endif
42 
43 #endif /* __PS_TESTS_H__ */
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_rollback_protection(struct test_suite_t *p_test_suite)
Register testsuite for the ps rollback protection tests.
void register_testsuite_s_psa_ps_reliability(struct test_suite_t *p_test_suite)
Register testsuite for the ps reliability tests.