diff options
Diffstat (limited to 'testsuites/sptests/sp14/task1.c')
-rw-r--r-- | testsuites/sptests/sp14/task1.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/testsuites/sptests/sp14/task1.c b/testsuites/sptests/sp14/task1.c index 5196b34e77..898a1afce8 100644 --- a/testsuites/sptests/sp14/task1.c +++ b/testsuites/sptests/sp14/task1.c @@ -59,6 +59,8 @@ rtems_task Task_1( status = rtems_signal_catch( Process_asr, RTEMS_NO_ASR ); directive_failed( status, "rtems_signal_catch" ); + FLUSH_OUTPUT(); + rtems_test_pause(); puts( "TA1 - rtems_signal_send - RTEMS_SIGNAL_1 to self" ); @@ -102,9 +104,13 @@ rtems_test_pause(); ); puts( "TA1 - rtems_task_mode - enable ASRs" ); + FLUSH_OUTPUT(); status = rtems_task_mode( RTEMS_ASR, RTEMS_ASR_MASK, &previous_mode ); directive_failed( status, "rtems_task_mode" ); + status = rtems_task_wake_after(2 * rtems_clock_get_ticks_per_second()); + directive_failed( status, "rtems_task_wake_after" ); + puts( "TA1 - rtems_signal_catch - asraddr of NULL" ); status = rtems_signal_catch( NULL, RTEMS_DEFAULT_MODES ); directive_failed( status, "rtems_signal_catch" ); |