summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/sp07
diff options
context:
space:
mode:
authorGlenn Humphrey <glenn.humphrey@oarcorp.com>2007-11-27 20:44:55 +0000
committerGlenn Humphrey <glenn.humphrey@oarcorp.com>2007-11-27 20:44:55 +0000
commit4650a44c07979b54a5c88f74e3815673a634ee17 (patch)
tree6dc9d61f5e87bd3018e4c0037a639876b3ae3e58 /testsuites/sptests/sp07
parent2007-11-27 Glenn Humphrey <glenn.humphrey@OARcorp.com> (diff)
downloadrtems-4650a44c07979b54a5c88f74e3815673a634ee17.tar.bz2
2007-11-27 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* sp07/sp07.scn, sp07/task1.c, sp09/screen01.c, sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen12.c, sp09/screen14.c, sp09/sp09.scn, sp25/sp25.scn, sp25/task1.c: Added several test cases to improve test coverage.
Diffstat (limited to 'testsuites/sptests/sp07')
-rw-r--r--testsuites/sptests/sp07/sp07.scn25
-rw-r--r--testsuites/sptests/sp07/task1.c2
2 files changed, 13 insertions, 14 deletions
diff --git a/testsuites/sptests/sp07/sp07.scn b/testsuites/sptests/sp07/sp07.scn
index 1f6de2d93d..015f72cbb6 100644
--- a/testsuites/sptests/sp07/sp07.scn
+++ b/testsuites/sptests/sp07/sp07.scn
@@ -1,13 +1,13 @@
*** TEST 7 ***
-TASK_CREATE - TA1 - created.
-TASK_CREATE - TA2 - created.
-TASK_CREATE - TA3 - created.
-TASK_CREATE - TA4 - created.
-TASK_START - TA1 - started.
-TASK_START - TA2 - started.
-TASK_START - TA3 - started.
-TASK_START - TA4 - started.
-TASK_RESTART - TA3 - restarted.
+TASK_CREATE - TA1 - created
+TASK_CREATE - TA2 - created
+TASK_CREATE - TA3 - created
+TASK_CREATE - TA4 - created
+TASK_START - TA1 - started
+TASK_START - TA2 - started
+TASK_START - TA3 - started
+TASK_START - TA4 - started
+TASK_RESTART - TA3 - restarted
INIT - rtems_task_set_note - set TA1's RTEMS_NOTEPAD_8 to TA1's priority: 04
INIT - rtems_task_set_note - set TA2's RTEMS_NOTEPAD_8 to TA2's priority: 04
<pause>
@@ -24,10 +24,9 @@ TA1 - rtems_task_set_priority - set TA2's priority: 01
TA2 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: 01
TA2 - rtems_task_suspend - suspend TA1
TA2 - rtems_task_set_priority - set priority of TA1 ( blocked )
-TASK_DELETE - TA2 deleting TA1
-TASK_DELETE - TA2 deleting TA3
-TASK_DELETE - TA2 deleting TA2
+TASK_DELETE - TA2 TASK_DELETEdeleting - TA1
+TASK_DELETE - TA2 TASK_DELETEdeleting - TA3
+TASK_DELETE - TA2 TASK_DELETEdeleting - TA2
TA4 - exitting task
RTEMS_TASK_EXITTED - extension invoked for TA4
*** END OF TEST 7 ***
-TASK_DELETE - TA4 deleting TA4 <---- may not appear
diff --git a/testsuites/sptests/sp07/task1.c b/testsuites/sptests/sp07/task1.c
index cca5723264..e5c0a950dd 100644
--- a/testsuites/sptests/sp07/task1.c
+++ b/testsuites/sptests/sp07/task1.c
@@ -42,7 +42,7 @@ rtems_task Task_1(
);
while( FOREVER ) {
- status = rtems_task_get_note( RTEMS_SELF, RTEMS_NOTEPAD_8, &the_priority );
+ status = rtems_task_get_note( _Thread_Executing->Object.id, RTEMS_NOTEPAD_8, &the_priority );
directive_failed( status, "rtems_task_get_note" );
printf(
"TA1 - rtems_task_get_note - get RTEMS_NOTEPAD_8 - current priority: %02d\n",