psxtmtests_plan.csv: Add explicit No status

This commit is contained in:
Joel Sherrill
2013-11-27 11:04:29 -06:00
parent fa3f87884f
commit 47efc01882

View File

@@ -13,30 +13,30 @@
"pthread_mutex_setprioceiling","psxtmmutex07","psxtmtest_single","Yes"
"pthread_mutex_getprioceiling","psxtmmutex07","psxtmtest_single","Yes"
,,,
"pthread_cond_init","psxtmcond01","psxtmtest_init_destroy",
"pthread_cond_destroy","psxtmcond01","psxtmtest_init_destroy",
"pthread_cond_signal - no threads waiting","psxtmcond02","psxtmtest_single",
"pthread_cond_signal - thread waiting, no preempt","psxtmcond03","psxtmtest_unblocking_nopreempt",
"pthread_cond_signal - thread waiting, preempt","psxtmcond04","psxtmtest_unblocking_preempt",
"pthread_cond_broadcast - no threads waiting","psxtmcond05","psxtmtest_single",
"pthread_cond_broadcast - threads waiting, no preempt","psxtmcond06","psxtmtest_unblocking_nopreempt",
"pthread_cond_broadcast - threads waiting, preempt","psxtmcond07","psxtmtest_unblocking_preempt",
"pthread_cond_init","psxtmcond01","psxtmtest_init_destroy","No"
"pthread_cond_destroy","psxtmcond01","psxtmtest_init_destroy","No"
"pthread_cond_signal - no threads waiting","psxtmcond02","psxtmtest_single","No"
"pthread_cond_signal - thread waiting, no preempt","psxtmcond03","psxtmtest_unblocking_nopreempt","No"
"pthread_cond_signal - thread waiting, preempt","psxtmcond04","psxtmtest_unblocking_preempt","No"
"pthread_cond_broadcast - no threads waiting","psxtmcond05","psxtmtest_single","No"
"pthread_cond_broadcast - threads waiting, no preempt","psxtmcond06","psxtmtest_unblocking_nopreempt","No"
"pthread_cond_broadcast - threads waiting, preempt","psxtmcond07","psxtmtest_unblocking_preempt","No"
"pthread_cond_wait - blocks (mutex+condvar pattern)","psxtmcond08","psxtmtest_blocking",
"pthread_cond_timedwait(&time) - blocks (mutex+condvar pattern)","psxtmcond09","psxtmtest_blocking",
"pthread_cond_timedwait(&time) - time in past error","psxtmcond10","psxtmtest_blocking",
"pthread_cond_wait - blocks (mutex+condvar pattern)","psxtmcond08","psxtmtest_blocking","No"
"pthread_cond_timedwait(&time) - blocks (mutex+condvar pattern)","psxtmcond09","psxtmtest_blocking","No"
"pthread_cond_timedwait(&time) - time in past error","psxtmcond10","psxtmtest_blocking","No"
,,,
"pthread_create - no preempt","psxtmthread01","psxtmtest_single","Yes"
"pthread_create - preempt","psxtmthread02","psxtmtest_single",
"pthread_create - preempt","psxtmthread02","psxtmtest_single","No"
"pthread_join",,,
"pthread_detach",,,
"pthread_exit",,,
"pthread_self","psxtmthread03","psxtmtest_single w/multiple timings",
"pthread_equal","psxtmthread03","psxtmtest_single w/multiple timings",
"pthread_getschedparam","psxtmthread04","psxtmtest_single w/multiple timings",
"pthread_setschedparam - no thread switch","psxtmthread04","psxtmtest_single w/multiple timings",
"pthread_self","psxtmthread03","psxtmtest_single w/multiple timings","No"
"pthread_equal","psxtmthread03","psxtmtest_single w/multiple timings","No"
"pthread_getschedparam","psxtmthread04","psxtmtest_single w/multiple timings","No"
"pthread_setschedparam - no thread switch","psxtmthread04","psxtmtest_single w/multiple timings","No"
"pthread_setschedparam - lower own priority, preempt","psxtmthread05","psxtmtest_single","Yes"
"pthread_setschedparam - raise other priority, preempt","psxtmthread06","psxtmtest_single",
"pthread_setschedparam - raise other priority, preempt","psxtmthread06","psxtmtest_single","No"
,,,
"pthread_once",,,
,,,
@@ -58,14 +58,14 @@
"pthread_barrier_destroy","psxtmbarrier01","psxtmtest_init_destroy","Yes"
"pthread_barrier_wait - blocking","psxtmbarrier02","psxtmtest_blocking","Yes"
"pthread_barrier_wait - releasing, no preempt","psxtmbarrier03","psxtmtest_unblocking_nopreempt","Yes"
"pthread_barrier_wait - releasing, preempt","psxtmbarrier04","psxtmtest_unblocking_preempt",
"pthread_barrier_wait - releasing, preempt","psxtmbarrier04","psxtmtest_unblocking_preempt","No"
,,,
"pthread_spin_init","psxspin01","psxtmtest_init_destroy",
"pthread_spin_destroy","psxspin01","psxtmtest_init_destroy",
"pthread_spin_lock - available","psxspin02","psxtmtest_single w/multiple timings",
"pthread_spin_trylock - available","psxspin02","psxtmtest_single w/multiple timings",
"pthread_spin_trylock - not available","psxspin02","psxtmtest_single w/multiple timings",
"pthread_spin_unlock","psxspin02","psxtmtest_single w/multiple timings",
"pthread_spin_init","psxspin01","psxtmtest_init_destroy","No"
"pthread_spin_destroy","psxspin01","psxtmtest_init_destroy","No"
"pthread_spin_lock - available","psxspin02","psxtmtest_single w/multiple timings","No"
"pthread_spin_trylock - available","psxspin02","psxtmtest_single w/multiple timings","No"
"pthread_spin_trylock - not available","psxspin02","psxtmtest_single w/multiple timings","No"
"pthread_spin_unlock","psxspin02","psxtmtest_single w/multiple timings","No"
,,,
"pthread_rwlock_init","psxtmrwlock01","psxtmtest_init_destroy","Yes"
"pthread_rwlock_destroy","psxtmrwlock01","psxtmtest_init_destroy","Yes"
@@ -91,15 +91,15 @@
"mq_close (close of second)","psxtmmq01","psxtmtest_init_destroy","Yes"
"mq_unlink","psxtmmq01","psxtmtest_init_destroy","Yes"
"mq_receive - available",,"psxtmtest_single","Yes"
"mq_receive - not available, block",,"psxtmtest_blocking",
"mq_receive - not available, block",,"psxtmtest_blocking","No"
"mq_timedreceive - available",,"psxtmtest_single","Yes"
"mq_timedreceive - not available, blocks",,"psxtmtest_single",
"mq_timedreceive - not available, blocks",,"psxtmtest_single","No"
"mq_send - no threads waiting",,"psxtmtest_single","Yes"
"mq_send - thread waiting, no preempt",,"psxtmtest_unblocking_nopreempt",
"mq_send - thread waiting, preempt",,"psxtmtest_unblocking_preempt",
"mq_send - thread waiting, no preempt",,"psxtmtest_unblocking_nopreempt","No"
"mq_send - thread waiting, preempt",,"psxtmtest_unblocking_preempt","No"
"mq_timedsend - no threads waiting",,"psxtmtest_single","Yes"
"mq_timedsend - thread waiting, no preempt",,"psxtmtest_unblocking_nopreempt",
"mq_timedsend - thread waiting, preemption",,"psxtmtest_unblocking_preempt",
"mq_timedsend - thread waiting, no preempt",,"psxtmtest_unblocking_nopreempt","No"
"mq_timedsend - thread waiting, preemption",,"psxtmtest_unblocking_preempt","No"
"mq_notify ",,"psxtmtest_single","Yes"
,,,
"sem_init","psxtmsem01","psxtmtest_single","Yes"
1 Test Case Test Template Implemented
13 pthread_mutex_setprioceiling psxtmmutex07 psxtmtest_single Yes
14 pthread_mutex_getprioceiling psxtmmutex07 psxtmtest_single Yes
15
16 pthread_cond_init psxtmcond01 psxtmtest_init_destroy No
17 pthread_cond_destroy psxtmcond01 psxtmtest_init_destroy No
18 pthread_cond_signal - no threads waiting psxtmcond02 psxtmtest_single No
19 pthread_cond_signal - thread waiting, no preempt psxtmcond03 psxtmtest_unblocking_nopreempt No
20 pthread_cond_signal - thread waiting, preempt psxtmcond04 psxtmtest_unblocking_preempt No
21 pthread_cond_broadcast - no threads waiting psxtmcond05 psxtmtest_single No
22 pthread_cond_broadcast - threads waiting, no preempt psxtmcond06 psxtmtest_unblocking_nopreempt No
23 pthread_cond_broadcast - threads waiting, preempt psxtmcond07 psxtmtest_unblocking_preempt No
24 pthread_cond_wait - blocks (mutex+condvar pattern) psxtmcond08 psxtmtest_blocking No
25 pthread_cond_timedwait(&time) - blocks (mutex+condvar pattern) psxtmcond09 psxtmtest_blocking No
26 pthread_cond_timedwait(&time) - time in past error psxtmcond10 psxtmtest_blocking No
27
28 pthread_create - no preempt psxtmthread01 psxtmtest_single Yes
29 pthread_create - preempt psxtmthread02 psxtmtest_single No
30 pthread_join
31 pthread_detach
32 pthread_exit
33 pthread_self psxtmthread03 psxtmtest_single w/multiple timings No
34 pthread_equal psxtmthread03 psxtmtest_single w/multiple timings No
35 pthread_getschedparam psxtmthread04 psxtmtest_single w/multiple timings No
36 pthread_setschedparam - no thread switch psxtmthread04 psxtmtest_single w/multiple timings No
37 pthread_setschedparam - lower own priority, preempt psxtmthread05 psxtmtest_single Yes
38 pthread_setschedparam - raise other priority, preempt psxtmthread06 psxtmtest_single No
39
40 pthread_once
41
42 pthread_key_create psxtmkey01 psxtmtest_single Yes
58 pthread_barrier_wait - blocking psxtmbarrier02 psxtmtest_blocking Yes
59 pthread_barrier_wait - releasing, no preempt psxtmbarrier03 psxtmtest_unblocking_nopreempt Yes
60 pthread_barrier_wait - releasing, preempt psxtmbarrier04 psxtmtest_unblocking_preempt No
61
62 pthread_spin_init psxspin01 psxtmtest_init_destroy No
63 pthread_spin_destroy psxspin01 psxtmtest_init_destroy No
64 pthread_spin_lock - available psxspin02 psxtmtest_single w/multiple timings No
65 pthread_spin_trylock - available psxspin02 psxtmtest_single w/multiple timings No
66 pthread_spin_trylock - not available psxspin02 psxtmtest_single w/multiple timings No
67 pthread_spin_unlock psxspin02 psxtmtest_single w/multiple timings No
68
69 pthread_rwlock_init psxtmrwlock01 psxtmtest_init_destroy Yes
70 pthread_rwlock_destroy psxtmrwlock01 psxtmtest_init_destroy Yes
71 pthread_rwlock_rdlock - available psxtmrwlock01 psxtmtest_single Yes
91 mq_unlink psxtmmq01 psxtmtest_init_destroy Yes
92 mq_receive - available psxtmtest_single Yes
93 mq_receive - not available, block psxtmtest_blocking No
94 mq_timedreceive - available psxtmtest_single Yes
95 mq_timedreceive - not available, blocks psxtmtest_single No
96 mq_send - no threads waiting psxtmtest_single Yes
97 mq_send - thread waiting, no preempt psxtmtest_unblocking_nopreempt No
98 mq_send - thread waiting, preempt psxtmtest_unblocking_preempt No
99 mq_timedsend - no threads waiting psxtmtest_single Yes
100 mq_timedsend - thread waiting, no preempt psxtmtest_unblocking_nopreempt No
101 mq_timedsend - thread waiting, preemption psxtmtest_unblocking_preempt No
102 mq_notify psxtmtest_single Yes
103
104 sem_init psxtmsem01 psxtmtest_single Yes
105 sem_destroy psxtmsem01 psxtmtest_single Yes