Suites: Adjust test suites order
This patch move up the following tests:
- IPC tests
- SFN tests
- Library Model tests
These tests should be executed first because if they failed the others
would fail too.
Change-Id: I2508cc7ddd990dc4901f35e52bc18adb3e8cbc67
Signed-off-by: Kevin Peng <kevin.peng@arm.com>
diff --git a/test/secure_fw/secure_suites.c b/test/secure_fw/secure_suites.c
index 3d7536b..5355990 100644
--- a/test/secure_fw/secure_suites.c
+++ b/test/secure_fw/secure_suites.c
@@ -45,6 +45,16 @@
#endif
static struct test_suite_t test_suites[] = {
+#ifdef TEST_S_IPC
+ /* Secure IPC test cases */
+ {®ister_testsuite_s_ipc_interface, 0, 0, 0},
+#endif
+
+#ifdef TEST_S_SFN_BACKEND
+ /* Secure SFN backend test cases */
+ {®ister_testsuite_s_sfn_interface, 0, 0, 0},
+#endif
+
#ifdef TEST_S_PS
{®ister_testsuite_s_psa_ps_interface, 0, 0, 0},
{®ister_testsuite_s_psa_ps_reliability, 0, 0, 0},
@@ -85,16 +95,6 @@
{®ister_testsuite_s_psa_fwu_interface, 0, 0, 0},
#endif
-#ifdef TEST_S_IPC
- /* Secure IPC test cases */
- {®ister_testsuite_s_ipc_interface, 0, 0, 0},
-#endif
-
-#ifdef TEST_S_SFN_BACKEND
- /* Secure SFN backend test cases */
- {®ister_testsuite_s_sfn_interface, 0, 0, 0},
-#endif
-
#ifdef TEST_S_FPU
/* Secure FPU test cases */
{®ister_testsuite_s_fpu_interface, 0, 0, 0},