source: rtems/c/src/tests/itrontests/itrontask02/itrontask02.scn @ 1d9a2fc

4.104.114.84.95
Last change on this file since 1d9a2fc was 36072c8a, checked in by Jennifer Averett <Jennifer.Averett@…>, on 11/16/99 at 20:47:30

Added test case of rsm_tsk and frsm_tsk on a task not suspended.
This should result in nothing happening, but an E_OK result.

  • Property mode set to 100644
File size: 3.0 KB
Line 
1*** ITRON TASK TEST 2 ***
2Init - cre_tsk - Dormant Task
3Init - cre_tsk - Non-Dormant Task
4NON-DORMANT - Sleep for 2 minutes
5
6*** Create Task Errors ***
7Init - cre_tsk - access violation ( id less than -4) - E_OACV
8Init - cre_tsk - bad id (between 0 and -4) - E_ID
9Init - cre_tsk - cannot create TSK_SELF  - E_ID
10Init - cre_tsk - invalid id; id already exists  - E_OBJ
11Init - cre_tsk - tskatr is invalid - E_RSATR
12Init - cre_tsk - pk_ctsk is invalid - E_PAR
13Init - cre_tsk - itskpri is 0 - E_PAR
14Init - cre_tsk - itskpri is 257 - E_PAR
15Init - cre_tsk - stksz is invalid - E_PAR
16Init - cre_tsk - task is invalid - E_PAR
17
18*** Delete Task Errors ***
19Init - del_tsk - cannot delete TSK_SELF - E_OBJ
20Init - del_tsk - task is not DORMANT - E_OBJ
21Init - del_tsk - task does not exist - E_NOEXS
22Init - del_tsk - access violation ( id less than -4) - E_OACV
23Init - del_tsk - cannot delete TSK_SELF - E_OBJ
24Init - del_tsk - bad id (between 0 and -4) - E_ID
25
26*** Start Task Errors ***
27Init - sta_tsk - access violation ( id less than -4) - E_OACV
28Init - sta_tsk - bad id (between 0 and -4) - E_ID
29Init - sta_tsk - cannot start TSK_SELF - E_OBJ
30Init - sta_tsk - task is not DORMANT  - E_OBJ
31Init - sta_tsk - task does not exist  - E_NOEXS
32
33*** Terminate Other Task Errors ***
34Init - ter_tsk - bad id (between 0 and -4) - E_ID
35Init - ter_tsk - cannot terminate TSK_SELF (0) - E_OBJ
36Init - ter_tsk - task is not DORMANT - E_OBJ
37Init - ter_tsk - task does not exist - E_NOEXS
38Init - ter_tsk - access violation ( id less than -4) - E_OACV
39
40*** Change Priority Task Errors ***
41Init - chg_pri - bad id (between 0 and -4) - E_ID
42Init - chg_pri - task is DORMANT - E_OBJ
43Init - chg_pri - task does not exist - E_NOEXS
44Init - chg_pri - access violation ( id less than -4) - E_OACV
45Init - chg_pri - invalid priority - E_PAR
46
47*** Rotate Ready Queue Errors ***
48Init - rot_rdq - priority  -1 - E_PAR
49Init - rot_rdq - priority  257 - E_PAR
50
51*** Reference Task Status Errors ***
52Init - ref_tsk - bad id (between 0 and -4) - E_ID
53Init - ref_tsk - task does not exist - E_NOEXS
54Init - ref_tsk - access violation ( id less than -4) - E_OACV
55Init - ref_tsk - packet address is bad - E_PAR
56
57*** Suspend Task Errors ***
58Init - sus_tsk - access violation ( id less than -4) - E_OACV
59Init - sus_tsk - bad id (between 0 and -4) - E_ID
60Init - sus_tsk - cannot suspend SELF - E_OBJ
61Init - sus_tsk - task does not exist - E_NOEXS
62
63*** Resume Task Errors ***
64Init - rsm_tsk - access violation ( id less than -4) - E_OACV
65Init - rsm_tsk - bad id (between 0 and -4) - E_ID
66Init - rsm_tsk - cannot resume SELF - E_OBJ
67Init - rsm_tsk - task is DORMANT - E_OBJ
68Init - rsm_tsk - task is NON_DORMANT not suspended - E_OK
69Init - rsm_tsk - task does not exist - E_NOEXS
70
71*** Forcibly Resume Task Errors ***
72Init - frsm_tsk - access violation ( id less than -4) - E_OACV
73Init - frsm_tsk - bad id (between 0 and -4) - E_ID
74Init - frsm_tsk - cannot forcibly resume SELF - E_OBJ
75Init - frsm_tsk - task is DORMANT - E_OBJ
76Init - frsm_tsk - task does not exist - E_NOEXS
77Init - frsm_tsk - task is NON_DORMANT not suspended - E_OK
78
79*** END OF ITRON TASK TEST 2 ***
80
Note: See TracBrowser for help on using the repository browser.