summaryrefslogtreecommitdiff
path: root/testsuites/validation/tc-model-events-mgr.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsuites/validation/tc-model-events-mgr.c')
-rw-r--r--[-rwxr-xr-x]testsuites/validation/tc-model-events-mgr.c74
1 files changed, 70 insertions, 4 deletions
diff --git a/testsuites/validation/tc-model-events-mgr.c b/testsuites/validation/tc-model-events-mgr.c
index a58ec6e8c8..08097467db 100755..100644
--- a/testsuites/validation/tc-model-events-mgr.c
+++ b/testsuites/validation/tc-model-events-mgr.c
@@ -104,9 +104,42 @@ static rtems_event_set GetPendingEvents( Thread_Control *thread )
/**
* @fn void T_case_body_RtemsEventValSendReceive( void )
*/
-T_TEST_CASE( RtemsModelEventsMgr )
+T_TEST_CASE( RtemsModelEventsMgr0 )
{
- RtemsModelEventsMgr_Run(
+ RtemsModelEventsMgr0_Run(
+ EventSend,
+ EventReceive,
+ GetPendingEvents,
+ THREAD_WAIT_CLASS_EVENT,
+ STATES_WAITING_FOR_EVENT
+ );
+}
+
+T_TEST_CASE( RtemsModelEventsMgr1 )
+{
+ RtemsModelEventsMgr1_Run(
+ EventSend,
+ EventReceive,
+ GetPendingEvents,
+ THREAD_WAIT_CLASS_EVENT,
+ STATES_WAITING_FOR_EVENT
+ );
+}
+
+T_TEST_CASE( RtemsModelEventsMgr2 )
+{
+ RtemsModelEventsMgr2_Run(
+ EventSend,
+ EventReceive,
+ GetPendingEvents,
+ THREAD_WAIT_CLASS_EVENT,
+ STATES_WAITING_FOR_EVENT
+ );
+}
+
+T_TEST_CASE( RtemsModelEventsMgr3 )
+{
+ RtemsModelEventsMgr3_Run(
EventSend,
EventReceive,
GetPendingEvents,
@@ -168,9 +201,42 @@ static rtems_event_set GetPendingSystemEvents( Thread_Control *thread )
/**
* @fn void T_case_body_RtemsEventValSystemSendReceive( void )
*/
-T_TEST_CASE( RtemsModelSystemEventsMgr )
+T_TEST_CASE( RtemsModelSystemEventsMgr0 )
+{
+ RtemsModelEventsMgr0_Run(
+ EventSystemSend,
+ EventSystemReceive,
+ GetPendingSystemEvents,
+ THREAD_WAIT_CLASS_SYSTEM_EVENT,
+ STATES_WAITING_FOR_SYSTEM_EVENT
+ );
+}
+
+T_TEST_CASE( RtemsModelSystemEventsMgr1 )
+{
+ RtemsModelEventsMgr1_Run(
+ EventSystemSend,
+ EventSystemReceive,
+ GetPendingSystemEvents,
+ THREAD_WAIT_CLASS_SYSTEM_EVENT,
+ STATES_WAITING_FOR_SYSTEM_EVENT
+ );
+}
+
+T_TEST_CASE( RtemsModelSystemEventsMgr2 )
+{
+ RtemsModelEventsMgr2_Run(
+ EventSystemSend,
+ EventSystemReceive,
+ GetPendingSystemEvents,
+ THREAD_WAIT_CLASS_SYSTEM_EVENT,
+ STATES_WAITING_FOR_SYSTEM_EVENT
+ );
+}
+
+T_TEST_CASE( RtemsModelSystemEventsMgr3 )
{
- RtemsModelEventsMgr_Run(
+ RtemsModelEventsMgr3_Run(
EventSystemSend,
EventSystemReceive,
GetPendingSystemEvents,