summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sp14/task1.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-09-25 13:26:35 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-09-25 13:26:35 +0000
commite73106827198c0fc71dc7e62d01ee290c9b76484 (patch)
treef05781ebca05dca6f277b5aaeb8b42846378098a /testsuites/sptests/sp14/task1.c
parent2009-09-25 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-e73106827198c0fc71dc7e62d01ee290c9b76484.tar.bz2
2009-09-25 Joel Sherrill <joel.sherrill@OARcorp.com>
* sp14/asr.c, sp14/sp14.doc, sp14/task1.c, sp14/task2.c: Adjust test to run when IO speed varies.
Diffstat (limited to '')
-rw-r--r--testsuites/sptests/sp14/task1.c6
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" );