source: rtems/testsuites/itrontests/itronsem01/itronsem01.scn @ 78ef0dc

4.104.114.84.95
Last change on this file since 78ef0dc was 80526fa, checked in by Joel Sherrill <joel.sherrill@…>, on 04/20/01 at 13:49:19

2001-04-20 Joel Sherrill <joel@…>

  • itronmbf01/itronmbf01.scn, itronmbox01/init.c, itronsem01/itronsem01.scn, itrontime01/init.c: Various adjustments so test output matches screens more reliably.
  • Property mode set to 100644
File size: 2.8 KB
Line 
1*** ITRONSEM01 -- ITRON SEMAPHORE TEST ***
2Init - cre_sem - NULL pk_sem returns E_PAR
3Init - cre_sem - isemcnt > maxsem returns E_PAR
4Init - cre_sem - maxsem of 0 returns E_PAR
5Init - cre_sem - bad id (less than -4) - E_OACV
6Init - cre_sem - bad id (between 0 and -4) - E_ID
7Init - cre_sem - bad id (0) - E_ID
8Init - cre_sem - bad id (too great) - E_ID
9Init - cre_sem - create semaphore 1 TA_TFIFO - E_OK
10Init - cre_sem - create semaphore 1 again - E_OBJ
11Init - cre_sem - create semaphore 2 TA_TPRI - E_OK
12Init - del_sem - bad id (less than -4) - E_OACV
13Init - del_sem - bad id (between 0 and -4) - E_ID
14Init - del_sem - bad id (0) - E_ID
15Init - del_sem - bad id (too great) - E_ID
16Init - sig_sem - bad id (less than -4) - E_OACV
17Init - sig_sem - bad id (between 0 and -4) - E_ID
18Init - sig_sem - bad id (0) - E_ID
19Init - sig_sem - bad id (too great) - E_ID
20Init - preq_sem - bad id (less than -4) - E_OACV
21Init - preq_sem - bad id (between 0 and -4) - E_ID
22Init - preq_sem - bad id (0) - E_ID
23Init - preq_sem - bad id (too great) - E_ID
24Init - wai_sem - bad id (less than -4) - E_OACV
25Init - wai_sem - bad id (between 0 and -4) - E_ID
26Init - wai_sem - bad id (0) - E_ID
27Init - wai_sem - bad id (too great) - E_ID
28Init - twai_sem - bad id (less than -4) - E_OACV
29Init - twai_sem - bad id (between 0 and -4) - E_ID
30Init - twai_sem - bad id (0) - E_ID
31Init - twai_sem - bad id (too great) - E_ID
32Init - ref_sem - bad id (less than -4) - E_OACV
33Init - ref_sem - bad id (between 0 and -4) - E_ID
34Init - ref_sem - bad id (0) - E_ID
35Init - ref_sem - bad id (too great) - E_ID
36Init - preq_sem - semaphore 1 available (count --> 1) - E_OK
37Init - preq_sem - semaphore 1 available (count --> 0) - E_OK
38Init - preq_sem - semaphore 1 unavailable - E_TMOUT
39Init - sig_sem - semaphore 1 (count --> 1) - E_OK
40Init - twai_sem(TMO_POL) - semaphore 1 available (count --> 0) - E_OK
41Init - twai_sem(TMO_POL) - semaphore 1 available - E_TMOUT
42Init - twai_sem - semaphore 1 unavailable - 1 second E_TMOUT
43Init - starting to block at Fri Jan  1 00:00:00 1988
44Init - timed out at Fri Jan  1 00:00:01 1988
45Init - twai_sem - semaphore 1 unavailable - timeout completed
46Init - sig_sem - semaphore 1 (count --> 1) - E_OK
47Init - sig_sem - semaphore 1 (count --> 2) - E_OK
48Init - sig_sem - semaphore 1 (count --> 3) - E_OK
49Init - sig_sem - semaphore 1 (count > maximum) - E_QOVR
50Init - ref_sem - NULL pk_sem returns E_PAR
51Init - ref_sem - semaphore 1 - E_OK
52Init - semaphore 1 count = 4
53Init - semaphore 1 waiting tasks = 0
54Init - preq_sem - semaphore 1 (count --> 2) - E_OK
55Init - ref_sem - semaphore 1 - E_OK
56Init - semaphore 1 count = 3
57Init - semaphore 1 waiting tasks = 0
58Init - del_sem - semaphore 1 deleted - E_OK
59Init - XXX need other tasks to complete the test XXX
60Init - dly_tsk - 1 second to let other task run
61*** END OF ITRONSEM01 -- ITRON SEMAPHORE TEST ***
Note: See TracBrowser for help on using the repository browser.