aboutsummaryrefslogtreecommitdiffstats
path: root/test/rt/source/test/rt_test_root.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/rt/source/test/rt_test_root.c')
-rw-r--r--test/rt/source/test/rt_test_root.c38
1 files changed, 23 insertions, 15 deletions
diff --git a/test/rt/source/test/rt_test_root.c b/test/rt/source/test/rt_test_root.c
index 8692e3ba1..1516c00a5 100644
--- a/test/rt/source/test/rt_test_root.c
+++ b/test/rt/source/test/rt_test_root.c
@@ -53,41 +53,49 @@
/*===========================================================================*/
/**
- * @brief Array of all the test sequences.
+ * @brief Array of test sequences.
*/
-const testcase_t * const *rt_test_suite[] = {
- rt_test_sequence_001,
- rt_test_sequence_002,
- rt_test_sequence_003,
- rt_test_sequence_004,
+const testsequence_t * const rt_test_suite_array[] = {
+ &rt_test_sequence_001,
+ &rt_test_sequence_002,
+ &rt_test_sequence_003,
+ &rt_test_sequence_004,
#if (CH_CFG_USE_SEMAPHORES) || defined(__DOXYGEN__)
- rt_test_sequence_005,
+ &rt_test_sequence_005,
#endif
#if (CH_CFG_USE_MUTEXES) || defined(__DOXYGEN__)
- rt_test_sequence_006,
+ &rt_test_sequence_006,
#endif
#if (CH_CFG_USE_MESSAGES) || defined(__DOXYGEN__)
- rt_test_sequence_007,
+ &rt_test_sequence_007,
#endif
#if (CH_CFG_USE_EVENTS) || defined(__DOXYGEN__)
- rt_test_sequence_008,
+ &rt_test_sequence_008,
#endif
#if (CH_CFG_USE_MAILBOXES) || defined(__DOXYGEN__)
- rt_test_sequence_009,
+ &rt_test_sequence_009,
#endif
#if (CH_CFG_USE_MEMPOOLS) || defined(__DOXYGEN__)
- rt_test_sequence_010,
+ &rt_test_sequence_010,
#endif
#if (CH_CFG_USE_HEAP) || defined(__DOXYGEN__)
- rt_test_sequence_011,
+ &rt_test_sequence_011,
#endif
#if (CH_CFG_USE_DYNAMIC) || defined(__DOXYGEN__)
- rt_test_sequence_012,
+ &rt_test_sequence_012,
#endif
- rt_test_sequence_013,
+ &rt_test_sequence_013,
NULL
};
+/**
+ * @brief Test suite root structure.
+ */
+const testsuite_t rt_test_suite = {
+ NULL,
+ rt_test_suite_array
+};
+
/*===========================================================================*/
/* Shared code. */
/*===========================================================================*/