Files
rtems/testsuites/psxtmtests/psxtmtests_plan.csv
Joel Sherrill 519928c333 2010-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, README, configure.ac,
	psxtmtests_plan.csv, psxtmmutex02/.cvsignore,
	psxtmmutex02/Makefile.am, psxtmmutex02/init.c,
	psxtmmutex02/psxtmmutex02.doc, psxtmthread01/.cvsignore,
	psxtmthread01/Makefile.am, psxtmthread01/init.c,
	psxtmthread01/psxtmthread01.doc, psxtmthread03/.cvsignore,
	psxtmthread03/Makefile.am, psxtmthread03/init.c,
	psxtmthread03/psxtmthread03.doc: New files.
2010-12-06 16:35:31 +00:00

3.2 KiB

1Test CaseTestTemplateImplemented
2pthread_mutex_initpsxtmmutex01psxtmtest_init_destroy
3pthread_mutex_destroypsxtmmutex01psxtmtest_init_destroy
4pthread_mutex_lock - availablepsxtmmutex03psxtmtest_single
5pthread_mutex_lock - not available, blockpsxtmmutex02psxtmtest_blockingYes
6pthread_mutex_trylock - availablepsxtmmutex03psxtmtest_single
7pthread_mutex_trylock - not availablepsxtmmutex03psxtmtest_single
8pthread_mutex_unlock - no threads waitingpsxtmmutex03psxtmtest_single
9pthread_mutex_unlock - thread waiting, no preemptpsxtmmutex04
10pthread_mutex_unlock - thread waiting, preemptpsxtmmutex05
11pthread_mutex_timedlock - availablepsxtmmutex03psxtmtest_single
12pthread_mutex_timedlock - not available, blockpsxtmmutex06psxtmtest_blocking
13pthread_mutex_setprioceiling
14pthread_mutex_getprioceiling
15
16pthread_cond_initpsxtmtest_init_destroy
17pthread_cond_destroypsxtmtest_init_destroy
18pthread_cond_signal - no threads waiting
19pthread_cond_signal - thread waiting, no preempt
20pthread_cond_signal - thread waiting, preempt
21pthread_cond_broadcast
22pthread_cond_wait - blocks
23pthread_cond_timedwait - blocks
24
25pthread_create - no preemptpsxtmthread01psxtmtest_singleYes
26pthread_create - preemptpsxtmthread02psxtmtest_single
27pthread_joinpsxtmthread03
28pthread_detach
29pthread_exit
30pthread_self
31pthread_equal
32pthread_getschedparam
33pthread_setschedparam - no thread switch
34pthread_setschedparam - lower own priority, preempt
35pthread_setschedparam - raise other priority, preempt
36
37pthread_once
38
39pthread_key_createpsxtmtest_init_destroy
40pthread_setspecific
41pthread_getspecific
42pthread_key_deletepsxtmtest_init_destroy
43
44pthread_cancel
45pthread_setcancelstate
46pthread_setcanceltype
47pthread_testcancel
48pthread_cleanup_push
49pthread_cleanup_pop
50
51pthread_getcpuclockid
52
53pthread_barrier_initpsxtmtest_init_destroy
54pthread_barrier_destroypsxtmtest_init_destroy
55pthread_barrier_wait
56
57pthread_spin_initpsxtmtest_init_destroy
58pthread_spin_destroypsxtmtest_init_destroy
59pthread_spin_lock - available
60pthread_spin_trylock - available
61pthread_spin_trylock - not available
62pthread_spin_unlock
63
64pthread_rwlock_initpsxtmtest_init_destroy
65pthread_rwlock_destroypsxtmtest_init_destroy
66pthread_rwlock_rdlock - available
67pthread_rwlock_rdlock - not available, blockspsxtmtest_blocking
68pthread_rwlock_tryrdlock - available
69pthread_rwlock_tryrdlock - not available
70pthread_rwlock_timedrdlock - available
71pthread_rwlock_timedrdlock - not available, blockspsxtmtest_blocking
72pthread_rwlock_unlock - no threads waiting
73pthread_rwlock_unlock - thread waiting, no preempt
74pthread_rwlock_unlock - thread waiting, preempt
75pthread_rwlock_wrlock - available
76pthread_rwlock_wrlock - not available, blockspsxtmtest_blocking
77pthread_rwlock_trywrlock - available
78pthread_rwlock_trywrlock - not available
79pthread_rwlock_timedwrlock - available
80pthread_rwlock_timedwrlock - not available, blockspsxtmtest_blocking