diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2013-12-30 09:48:08 -0600 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2013-12-30 09:53:31 -0600 |
commit | 8211b9f3b050be43e0dd742dafce61297fe08d14 (patch) | |
tree | d36596419f12c53cb0ca7cc9c9d8bd9e34eca7d1 /testsuites/sptests/spregion_err01/task4.c | |
parent | spregion_err01: New test refactored from sp09 (diff) | |
download | rtems-8211b9f3b050be43e0dd742dafce61297fe08d14.tar.bz2 |
spregion_err01: Remove unneeded fluff copied from sp09
The goal is to shrink the individual tests to have no unneeded
resources and to follow the structure of a normal test.
Diffstat (limited to '')
-rw-r--r-- | testsuites/sptests/spregion_err01/task4.c | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/testsuites/sptests/spregion_err01/task4.c b/testsuites/sptests/spregion_err01/task4.c deleted file mode 100644 index 73a52ea8a9..0000000000 --- a/testsuites/sptests/spregion_err01/task4.c +++ /dev/null @@ -1,51 +0,0 @@ -/* Task_4 - * - * This routine serves as a test task. Its only purpose in life is to - * generate the error where a rate monotonic period is accessed by a - * task other than its creator. - * - * Input parameters: - * argument - task argument - * - * Output parameters: NONE - * - * COPYRIGHT (c) 1989-1999. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.com/license/LICENSE. - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include "system.h" - -rtems_task Task_4( - rtems_task_argument argument -) -{ - rtems_status_code status; - - status = rtems_rate_monotonic_cancel( Period_id[ 1 ] ); - fatal_directive_status( - status, - RTEMS_NOT_OWNER_OF_RESOURCE, - "rtems_rate_monotonic_cancel not the owner" - ); - puts( "TA4 - rtems_rate_monotonic_cancel - RTEMS_NOT_OWNER_OF_RESOURCE" ); - - status = rtems_rate_monotonic_period( Period_id[ 1 ], 5 ); - fatal_directive_status( - status, - RTEMS_NOT_OWNER_OF_RESOURCE, - "rtems_rate_monotonic_period not the owner" - ); - puts( "TA4 - rtems_rate_monotonic_period - RTEMS_NOT_OWNER_OF_RESOURCE" ); - - puts( "TA4 - rtems_task_delete - delete self - RTEMS_SUCCESSFUL" ); - status = rtems_task_delete( RTEMS_SELF ); - directive_failed( status, "rtems_task_delete of TA4" ); -} |