OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [rtems/] [c/] [src/] [tests/] [sptests/] [sp12/] [sp12.scn] - Blame information for rev 583

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 30 unneback
*** TEST 12 ***
2
INIT - Forward priority queue test
3
PRI1 - rtems_semaphore_obtain - wait forever on SM2
4
PRI2 - rtems_semaphore_obtain - wait forever on SM2
5
PRI3 - rtems_semaphore_obtain - wait forever on SM2
6
PRI4 - rtems_semaphore_obtain - wait forever on SM2
7
PRI5 - rtems_semaphore_obtain - wait forever on SM2
8
INIT - Backward priority queue test
9
PRI5 - rtems_semaphore_obtain - wait forever on SM2
10
PRI4 - rtems_semaphore_obtain - wait forever on SM2
11
PRI3 - rtems_semaphore_obtain - wait forever on SM2
12
PRI2 - rtems_semaphore_obtain - wait forever on SM2
13
PRI1 - rtems_semaphore_obtain - wait forever on SM2
14
15
INIT - Binary Semaphore and Priority Inheritance Test
16
INIT - rtems_semaphore_create - allocated binary semaphore
17
INIT - rtems_semaphore_release - allocated binary semaphore
18
INIT - rtems_semaphore_delete - allocated binary semaphore
19
PRI5 - rtems_semaphore_obtain - wait forever on SM2
20
PRI5 - rtems_task_suspend - until all priority tasks blocked
21
PDRV - priority of PRI5 is 67
22
PRI4 - rtems_semaphore_obtain - wait forever on SM2
23
PDRV - change priority of PRI5 from 67 to 68
24
PDRV - priority of PRI5 is 67
25
PRI3 - rtems_semaphore_obtain - wait forever on SM2
26
PDRV - priority of PRI5 is 67
27
PRI2 - rtems_semaphore_obtain - wait forever on SM2
28
PDRV - priority of PRI5 is 66
29
PRI1 - rtems_semaphore_obtain - wait forever on SM2
30
PDRV - priority of PRI5 is 65
31
PDRV - rtems_task_resume - PRI5
32
PRI5 - rtems_task_delete - all tasks waiting on SM2
33
PRI5 - rtems_semaphore_obtain - nested
34
PRI5 - rtems_semaphore_release - nested
35
PRI5 - rtems_semaphore_release - restore priority
36
PRI5 - priority of PRI5 is 68
37
38
TA1 - rtems_semaphore_ident - smid => 18010002
39
TA1 - rtems_semaphore_obtain - wait forever on SM2
40
TA1 - got SM2
41
TA1 - rtems_semaphore_obtain - wait forever on SM3
42
TA1 - got SM3
43
TA1 - rtems_semaphore_obtain - get SM1 - RTEMS_NO_WAIT
44
TA1 - got SM1
45
TA1 - rtems_task_wake_after - sleep 5 seconds
46
TA2 - rtems_semaphore_obtain - wait forever on SM1
47
TA3 - rtems_semaphore_obtain - wait forever on SM2
48
49
TA1 - rtems_semaphore_release - release SM1
50
TA1 - rtems_semaphore_obtain - waiting for SM1 with 10 second timeout
51
TA2 - got SM1
52
TA2 - rtems_semaphore_release - release SM1
53
TA2 - rtems_task_set_priority - make self highest priority task
54
TA2 - rtems_semaphore_obtain - wait forever on SM2
55
TA1 - got SM1
56
TA1 - rtems_semaphore_release - release SM2
57
TA2 - got SM2
58
TA2 - rtems_semaphore_release - release SM2
59
TA2 - rtems_task_delete - delete self
60
TA1 - rtems_task_wake_after - sleep 5 seconds
61
TA3 - got SM2
62
TA3 - rtems_semaphore_release - release SM2
63
TA3 - rtems_semaphore_obtain - wait forever on SM3
64
65
TA1 - rtems_task_delete - delete TA3
66
TA1 - rtems_task_wake_after - sleep 5 seconds
67
TA4 - rtems_semaphore_obtain - wait forever on SM1
68
TA5 - rtems_semaphore_obtain - wait forever on SM1
69
TA1 - rtems_task_delete - delete TA4
70
TA1 - rtems_semaphore_release - release SM1
71
TA1 - rtems_task_wake_after - sleep 5 seconds
72
TA5 - got SM1
73
TA5 - rtems_semaphore_obtain - wait forever on SM1
74
TA1 - rtems_semaphore_delete - delete SM1
75
TA1 - rtems_semaphore_delete - delete SM3
76
TA1 - rtems_task_delete - delete self
77
TA5 - SM1 deleted by TA1
78
*** END OF TEST 12 ***

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.