diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-09-25 13:26:35 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-09-25 13:26:35 +0000 |
commit | e73106827198c0fc71dc7e62d01ee290c9b76484 (patch) | |
tree | f05781ebca05dca6f277b5aaeb8b42846378098a /testsuites/sptests/sp14/task2.c | |
parent | 2009-09-25 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-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/task2.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/testsuites/sptests/sp14/task2.c b/testsuites/sptests/sp14/task2.c index 6c44de4f62..7e7afae9d1 100644 --- a/testsuites/sptests/sp14/task2.c +++ b/testsuites/sptests/sp14/task2.c @@ -26,6 +26,9 @@ rtems_task Task_2( { rtems_status_code status; + status = rtems_task_wake_after(rtems_clock_get_ticks_per_second()); + directive_failed( status, "rtems_task_wake_after" ); + puts( "TA2 - rtems_signal_send - RTEMS_SIGNAL_17 to TA1" ); status = rtems_signal_send( Task_id[ 1 ], RTEMS_SIGNAL_17 ); directive_failed( status, "rtems_signal_send" ); @@ -39,9 +42,13 @@ rtems_task Task_2( directive_failed( status, "rtems_signal_send" ); puts( "TA2 - rtems_task_wake_after - yield processor" ); + FLUSH_OUTPUT(); status = rtems_task_wake_after( RTEMS_YIELD_PROCESSOR ); directive_failed( status, "rtems_task_wake_after" ); + status = rtems_task_wake_after(2 * rtems_clock_get_ticks_per_second()); + directive_failed( status, "rtems_task_wake_after" ); + puts( "*** END OF TEST 14 ***" ); rtems_test_exit( 0 ); } |