Files
rtems/testsuites/psxtmtests/psxtmtests_plan.csv
2019-03-11 18:56:56 -05:00

11 KiB

1Test CaseTestTemplateImplemented
2pthread_mutex_init: only casepsxtmmutex01psxtmtest_init_destroyYes
3pthread_mutex_destroy: only casepsxtmmutex01psxtmtest_init_destroyYes
4pthread_mutex_lock: not available: blockpsxtmmutex02psxtmtest_blockingYes
5pthread_mutex_lock: availablepsxtmmutex03psxtmtest_singleYes
6pthread_mutex_trylock: availablepsxtmmutex03psxtmtest_singleYes
7pthread_mutex_trylock: not availablepsxtmmutex03psxtmtest_singleYes
8pthread_mutex_unlock: no threads waitingpsxtmmutex03psxtmtest_singleYes
9pthread_mutex_unlock: thread waiting: no preemptpsxtmmutex05psxtmtest_unblocking_nopreemptYes
10pthread_mutex_unlock: thread waiting: preemptpsxtmmutex06psxtmtest_unblocking_preemptYes
11pthread_mutex_timedlock: availablepsxtmmutex03psxtmtest_singleYes
12pthread_mutex_timedlock: not available: blockpsxtmmutex04psxtmtest_blockingYes
13pthread_mutex_setprioceilingpsxtmmutex07psxtmtest_singleYes
14pthread_mutex_getprioceilingpsxtmmutex07psxtmtest_singleYes
15pthread_mutexattr_init: only casepsxtmmutexattr01psxtmtest_init_destroyYes
16pthread_mutexattr_destroy: only casepsxtmmutexattr01psxtmtest_init_destroyYes
17pthread_mutexattr_getprioceiling: only casepsxtmmutexattr01psxtmtest_singleYes
18pthread_mutexattr_getprotocol: only casepsxtmmutexattr01psxtmtest_singleYes
19pthread_mutexattr_getpshared: only casepsxtmmutexattr01psxtmtest_singleYes
20pthread_mutexattr_gettype: only casepsxtmmutexattr01psxtmtest_singleYes
21pthread_mutexattr_setprioceiling: only casepsxtmmutexattr01psxtmtest_singleYes
22pthread_mutexattr_setprotocol: only casepsxtmmutexattr01psxtmtest_singleYes
23pthread_mutexattr_setpshared: only casepsxtmmutexattr01psxtmtest_singleYes
24pthread_mutexattr_settype: only casepsxtmmutexattr01psxtmtest_singleYes
25pthread_cond_init: only casepsxtmcond01psxtmtest_init_destroyYes
26pthread_cond_destroy: only casepsxtmcond01psxtmtest_init_destroyYes
27pthread_cond_signal: no threads waitingpsxtmcond02psxtmtest_singleYes
28pthread_cond_signal: thread waiting: no preemptpsxtmcond03psxtmtest_unblocking_nopreemptYes
29pthread_cond_signal: thread waiting: preemptpsxtmcond04psxtmtest_unblocking_preemptYes
30pthread_cond_broadcast: no threads waitingpsxtmcond05psxtmtest_singleYes
31pthread_cond_broadcast: threads waiting: no preemptpsxtmcond06psxtmtest_unblocking_nopreemptYes
32pthread_cond_broadcast: threads waiting: preemptpsxtmcond07psxtmtest_unblocking_preemptYes
33pthread_cond_wait: blockspsxtmcond08psxtmtest_blockingYes
34pthread_cond_timedwait: blockspsxtmcond09psxtmtest_blockingYes
35pthread_cond_timedwait: time in past errorpsxtmcond10psxtmtest_blockingYes
36pthread_create: no preemptpsxtmthread01psxtmtest_singleYes
37pthread_create: preemptpsxtmthread02psxtmtest_singleYes
38pthread_attr_init: only casepsxtmthreadattr01psxtmtest_init_destroyYes
39pthread_attr_destroy: only casepsxtmthreadattr01psxtmtest_init_destroyYes
40pthread_attr_getdetachstate: only casepsxtmthreadattr01psxtmtest_singleYes
41pthread_attr_getguardsize: only casepsxtmthreadattr01psxtmtest_singleYes
42pthread_attr_getinheritsched: only casepsxtmthreadattr01psxtmtest_singleYes
43pthread_attr_getschedparam: only casepsxtmthreadattr01psxtmtest_singleYes
44pthread_attr_getschedpolicy: only casepsxtmthreadattr01psxtmtest_singleYes
45pthread_attr_getscope: only casepsxtmthreadattr01psxtmtest_singleYes
46pthread_attr_getstack: only casepsxtmthreadattr01psxtmtest_singleYes
47pthread_attr_getstacksize: only casepsxtmthreadattr01psxtmtest_singleYes
48pthread_attr_setdetachstate: only casepsxtmthreadattr01psxtmtest_singleYes
49pthread_attr_setguardsize: only casepsxtmthreadattr01psxtmtest_singleYes
50pthread_attr_setinheritsched: only casepsxtmthreadattr01psxtmtest_singleYes
51pthread_attr_setschedparam: only casepsxtmthreadattr01psxtmtest_singleYes
52pthread_attr_setschedpolicy: only casepsxtmthreadattr01psxtmtest_singleYes
53pthread_attr_setscope: only casepsxtmthreadattr01psxtmtest_singleYes
54pthread_attr_setstack: only casepsxtmthreadattr01psxtmtest_singleYes
55pthread_exit: only casepsxtmthread03psxtmtest_singleYes
56pthread_getschedparam: only casepsxtmthread04psxtmtest_single w/multiple timingsYes
57pthread_setschedparam: no thread switchpsxtmthread04psxtmtest_single w/multiple timingsYes
58pthread_setschedparam: lower own priority: preemptpsxtmthread05psxtmtest_singleYes
59pthread_setschedparam: raise other priority: preemptpsxtmthread06psxtmtest_singleYes
60pthread_setschedprio: raise own priority: nopreemptpsxtmthread07psxtmtest_singleNo
61pthread_setschedparam: lower own priority: preemptpsxtmthread08see psxtmthread06No
62pthread_setschedparam: raise other priority: preemptpsxtmthread09see psxtmthread07No
63pthread_once: first timepsxtmonce01psxtmtest_singleYes
64pthread_once: second timepsxtmonce02psxtmtest_singleNo
65pthread_key_create: only casepsxtmkey01psxtmtest_singleYes
66pthread_setspecific: only casepsxtmkey02psxtmtest_singleYes
67pthread_getspecific: only casepsxtmkey02psxtmtest_singleYes
68pthread_key_delete: only casepsxtmkey01psxtmtest_singleYes
69pthread_cleanup_push: only casepsxtmcleanup01psxtmtest_singleYes
70pthread_cleanup_pop: only casepsxtmcleanup01psxtmtest_singleYes
71pthread_barrier_init: only casepsxtmbarrier01psxtmtest_init_destroyYes
72pthread_barrier_destroy: only casepsxtmbarrier01psxtmtest_init_destroyYes
73pthread_barrier_wait: blockingpsxtmbarrier02psxtmtest_blockingYes
74pthread_barrier_wait: releasing: no preemptpsxtmbarrier03psxtmtest_unblocking_nopreemptYes
75pthread_barrier_wait: releasing: preemptpsxtmbarrier04psxtmtest_unblocking_preemptYes
76pthread_barrierattr_init: only casepsxtmbarrierattr01psxtmtest_init_destroyYes
77pthread_barrierattr_destroy: only casepsxtmbarrierattr01psxtmtest_init_destroyYes
78pthread_barrierattr_getpshared: only casepsxtmbarrierattr01psxtmtest_singleYes
79pthread_barrierattr_setpshared: only casepsxtmbarrierattr01psxtmtest_singleYes
80pthread_spin_init: only casepsxspin01psxtmtest_init_destroyYes
81pthread_spin_destroy: only casepsxspin01psxtmtest_init_destroyYes
82pthread_spin_lock: availablepsxspin02psxtmtest_single w/multiple timingsYes
83pthread_spin_trylock: availablepsxspin02psxtmtest_single w/multiple timingsYes
84pthread_spin_trylock: not availablepsxspin02psxtmtest_single w/multiple timingsYes
85pthread_spin_unlock: only casepsxspin02psxtmtest_single w/multiple timingsYes
86pthread_rwlock_init: only casepsxtmrwlock01psxtmtest_init_destroyYes
87pthread_rwlock_destroy: only casepsxtmrwlock01psxtmtest_init_destroyYes
88pthread_rwlock_rdlock: availablepsxtmrwlock01psxtmtest_singleYes
89pthread_rwlock_rdlock: not available: blockspsxtmrwlock02psxtmtest_blockingYes
90pthread_rwlock_tryrdlock: availablepsxtmrwlock01psxtmtest_singleYes
91pthread_rwlock_tryrdlock: not availablepsxtmrwlock01psxtmtest_singleYes
92pthread_rwlock_timedrdlock: availablepsxtmrwlock01psxtmtest_singleYes
93pthread_rwlock_timedrdlock: not available: blockspsxtmrwlock03psxtmtest_blockingYes
94pthread_rwlock_unlock: no threads waitingpsxtmrwlock01psxtmtest_singleYes
95pthread_rwlock_unlock: thread waiting: no preemptpsxtmrwlock06Yes
96pthread_rwlock_unlock: thread waiting: preemptpsxtmrwlock07Yes
97pthread_rwlock_wrlock: availablepsxtmrwlock01psxtmtest_singleYes
98pthread_rwlock_wrlock: not available: blockspsxtmwrlock04psxtmtest_blockingYes
99pthread_rwlock_trywrlock: availablepsxtmrwlock01psxtmtest_singleYes
100pthread_rwlock_trywrlock: not availablepsxtmrwlock01psxtmtest_singleYes
101pthread_rwlock_timedwrlock: availablepsxtmrwlock01psxtmtest_singleYes
102pthread_rwlock_timedwrlock: not available: blockspsxtmrwlock05psxtmtest_blockingYes
103mq_open: first openpsxtmmq01psxtmtest_init_destroyYes
104mq_close: close of firstpsxtmmq01psxtmtest_init_destroyYes
105mq_open: second openpsxtmmq01psxtmtest_init_destroyYes
106mq_close: close of secondpsxtmmq01psxtmtest_init_destroyYes
107mq_unlink: only casepsxtmmq01psxtmtest_init_destroyYes
108mq_receive: availablepsxtmmq01psxtmtest_singleYes
109mq_receive: not available: blockpsxtmmqrcvblock01psxtmtest_blockingYes
110mq_timedreceive: not available: blockspsxtmmqrcvblock02psxtmtest_blockingYes
111mq_timedreceive: not available: blockspsxtmtest_singleNo
112mq_send: no threads waitingpsxtmmq01psxtmtest_singleYes
113mq_send: thread waiting: no preemptpsxtmtest_unblocking_nopreemptNo
114mq_send: thread waiting: preemptpsxtmtest_unblocking_preemptNo
115mq_timedsend: no threads waitingpsxtmtest_singleYes
116mq_timedsend: thread waiting: no preemptpsxtmtest_unblocking_nopreemptNo
117mq_timedsend: thread waiting: preemptionpsxtmtest_unblocking_preemptNo
118mq_notify: only casepsxtmtest_singleYes
119sem_init: only casepsxtmsem01psxtmtest_singleYes
120sem_destroy: only casepsxtmsem01psxtmtest_singleYes
121sem_open: first open namedpsxtmsem01psxtmtest_singleYes
122sem_open: second open namedpsxtmsem01psxtmtest_singleYes
123sem_close: named first/nested closepsxtmsem01psxtmtest_singleYes
124sem_unlink: does not deletepsxtmsem01psxtmtest_singleYes
125sem_close: named second close: removespsxtmsem01psxtmtest_singleYes
126sem_unlink: deletespsxtmsem01psxtmtest_singleYes
127sem_wait: availablepsxtmsem02psxtmtest_singleYes
128sem_wait: not available: blockpsxtmsem03psxtmtest_blockingYes
129sem_trywait: availablepsxtmsem02psxtmtest_singleYes
130sem_trywait: not availablepsxtmsem02psxtmtest_singleYes
131sem_post: no threads waitingpsxtmsem02psxtmtest_singleYes
132sem_post: thread waiting: no preemptpsxsemtm04psxtmtest_unblocking_nopreemptYes
133sem_post: thread waiting: preemptpsxtmsem05psxtmtest_unblocking_preemptYes
134sem_getvaluepsxtmsem02psxtmtest_singleYes
135sleep: yieldpsxtmsleep01psxtmtest_singleYes
136sleep: blockingpsxtmsleep02psxtmtest_blockingYes
137nanosleep: yieldpsxtmnanosleep01psxtmtest_singleYes
138nanosleep: blockingpsxtmnanosleep02psxtmtest_blockingYes