psxtmtests_plan.csv: Avoid comma in descriptions

This commit is contained in:
Joel Sherrill
2013-11-28 08:39:15 -06:00
parent c625a80028
commit 072fe30203

View File

@@ -1,13 +1,13 @@
"Test Case","Test","Template","Implemented"
"pthread_mutex_init","psxtmmutex01","psxtmtest_init_destroy","Yes"
"pthread_mutex_destroy","psxtmmutex01","psxtmtest_init_destroy","Yes"
"pthread_mutex_lock - not available, block","psxtmmutex02","psxtmtest_blocking","Yes"
"pthread_mutex_lock - not available: block","psxtmmutex02","psxtmtest_blocking","Yes"
"pthread_mutex_lock - available","psxtmmutex03","psxtmtest_single","Yes"
"pthread_mutex_trylock - available","psxtmmutex03","psxtmtest_single","Yes"
"pthread_mutex_trylock - not available","psxtmmutex03","psxtmtest_single","Yes"
"pthread_mutex_unlock - no threads waiting","psxtmmutex03","psxtmtest_single","Yes"
"pthread_mutex_unlock - thread waiting, no preempt","psxtmmutex05","psxtmtest_unblocking_nopreempt","Yes"
"pthread_mutex_unlock - thread waiting, preempt","psxtmmutex06","psxtmtest_unblocking_preempt","Yes"
"pthread_mutex_unlock - thread waiting: no preempt","psxtmmutex05","psxtmtest_unblocking_nopreempt","Yes"
"pthread_mutex_unlock - thread waiting: preempt","psxtmmutex06","psxtmtest_unblocking_preempt","Yes"
"pthread_mutex_timedlock - available","psxtmmutex03","psxtmtest_single","Yes"
"pthread_mutex_timedlock - not available, block","psxtmmutex04","psxtmtest_blocking","Yes"
"pthread_mutex_setprioceiling","psxtmmutex07","psxtmtest_single","Yes"
@@ -16,11 +16,11 @@
"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_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_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","No"
"pthread_cond_timedwait(&time) - blocks (mutex+condvar pattern)","psxtmcond09","psxtmtest_blocking","No"
@@ -35,10 +35,11 @@
"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","Yes"
"pthread_setschedparam - lower own priority: preempt","psxtmthread05","psxtmtest_single","Yes"
"pthread_setschedparam - raise other priority: preempt","psxtmthread06","psxtmtest_single","Yes"
,,,
"pthread_once",,,
"pthread_once - first time","psxtmonce01","psxtmtest_single","No"
"pthread_once - second time","psxtmonce02","psxtmtest_single","No"
,,,
"pthread_key_create","psxtmkey01","psxtmtest_single","Yes"
"pthread_setspecific","psxtmkey02","psxtmtest_single","Yes"
@@ -57,8 +58,8 @@
"pthread_barrier_init","psxtmbarrier01","psxtmtest_init_destroy","Yes"
"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","No"
"pthread_barrier_wait - releasing: no preempt","psxtmbarrier03","psxtmtest_unblocking_nopreempt","Yes"
"pthread_barrier_wait - releasing: preempt","psxtmbarrier04","psxtmtest_unblocking_preempt","No"
,,,
"pthread_spin_init","psxspin01","psxtmtest_init_destroy","No"
"pthread_spin_destroy","psxspin01","psxtmtest_init_destroy","No"
@@ -76,8 +77,8 @@
"pthread_rwlock_timedrdlock - available","psxtmrwlock01","psxtmtest_single","Yes"
"pthread_rwlock_timedrdlock - not available, blocks","psxtmrwlock03","psxtmtest_blocking","Yes"
"pthread_rwlock_unlock - no threads waiting","psxtmrwlock01","psxtmtest_single","Yes"
"pthread_rwlock_unlock - thread waiting, no preempt","psxtmrwlock06",,"Yes"
"pthread_rwlock_unlock - thread waiting, preempt","psxtmrwlock07",,"Yes"
"pthread_rwlock_unlock - thread waiting: no preempt","psxtmrwlock06",,"Yes"
"pthread_rwlock_unlock - thread waiting: preempt","psxtmrwlock07",,"Yes"
"pthread_rwlock_wrlock - available","psxtmrwlock01","psxtmtest_single","Yes"
"pthread_rwlock_wrlock - not available, blocks","psxtmwrlock04","psxtmtest_blocking","Yes"
"pthread_rwlock_trywrlock - available","psxtmrwlock01","psxtmtest_single","Yes"
@@ -95,11 +96,11 @@
"mq_timedreceive - available",,"psxtmtest_single","Yes"
"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","No"
"mq_send - thread waiting, preempt",,"psxtmtest_unblocking_preempt","No"
"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","No"
"mq_timedsend - thread waiting, preemption",,"psxtmtest_unblocking_preempt","No"
"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"
@@ -115,8 +116,8 @@
"sem_trywait - available","psxtmsem02","psxtmtest_single","Yes"
"sem_trywait - not available","psxtmsem02","psxtmtest_single","Yes"
"sem_post - no threads waiting","psxtmsem02","psxtmtest_single","Yes"
"sem_post - thread waiting, no preempt","psxsemtm04","psxtmtest_unblocking_nopreempt","Yes"
"sem_post - thread waiting, preempt","psxtmsem05","psxtmtest_unblocking_preempt","Yes"
"sem_post - thread waiting: no preempt","psxsemtm04","psxtmtest_unblocking_nopreempt","Yes"
"sem_post - thread waiting: preempt","psxtmsem05","psxtmtest_unblocking_preempt","Yes"
"sem_getvalue","psxtmsem02","psxtmtest_single","Yes"
,,,
"sleep - yield","psxtmsleep01","psxtmtest_single","Yes"
1 Test Case Test Template Implemented
2 pthread_mutex_init psxtmmutex01 psxtmtest_init_destroy Yes
3 pthread_mutex_destroy psxtmmutex01 psxtmtest_init_destroy Yes
4 pthread_mutex_lock - not available, block pthread_mutex_lock - not available: block psxtmmutex02 psxtmtest_blocking Yes
5 pthread_mutex_lock - available psxtmmutex03 psxtmtest_single Yes
6 pthread_mutex_trylock - available psxtmmutex03 psxtmtest_single Yes
7 pthread_mutex_trylock - not available psxtmmutex03 psxtmtest_single Yes
8 pthread_mutex_unlock - no threads waiting psxtmmutex03 psxtmtest_single Yes
9 pthread_mutex_unlock - thread waiting, no preempt pthread_mutex_unlock - thread waiting: no preempt psxtmmutex05 psxtmtest_unblocking_nopreempt Yes
10 pthread_mutex_unlock - thread waiting, preempt pthread_mutex_unlock - thread waiting: preempt psxtmmutex06 psxtmtest_unblocking_preempt Yes
11 pthread_mutex_timedlock - available psxtmmutex03 psxtmtest_single Yes
12 pthread_mutex_timedlock - not available, block psxtmmutex04 psxtmtest_blocking Yes
13 pthread_mutex_setprioceiling psxtmmutex07 psxtmtest_single Yes
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 pthread_cond_signal - thread waiting: no preempt psxtmcond03 psxtmtest_unblocking_nopreempt No
20 pthread_cond_signal - thread waiting, preempt 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 pthread_cond_broadcast - threads waiting: no preempt psxtmcond06 psxtmtest_unblocking_nopreempt No
23 pthread_cond_broadcast - threads waiting, preempt 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
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 pthread_setschedparam - lower own priority: preempt psxtmthread05 psxtmtest_single Yes
38 pthread_setschedparam - raise other priority, preempt pthread_setschedparam - raise other priority: preempt psxtmthread06 psxtmtest_single Yes
39
40 pthread_once pthread_once - first time psxtmonce01 psxtmtest_single No
41 pthread_once - second time psxtmonce02 psxtmtest_single No
42
43 pthread_key_create psxtmkey01 psxtmtest_single Yes
44 pthread_setspecific psxtmkey02 psxtmtest_single Yes
45 pthread_getspecific psxtmkey02 psxtmtest_single Yes
58 pthread_barrier_destroy psxtmbarrier01 psxtmtest_init_destroy Yes
59 pthread_barrier_wait - blocking psxtmbarrier02 psxtmtest_blocking Yes
60 pthread_barrier_wait - releasing, no preempt pthread_barrier_wait - releasing: no preempt psxtmbarrier03 psxtmtest_unblocking_nopreempt Yes
61 pthread_barrier_wait - releasing, preempt pthread_barrier_wait - releasing: preempt psxtmbarrier04 psxtmtest_unblocking_preempt No
62
63 pthread_spin_init psxspin01 psxtmtest_init_destroy No
64 pthread_spin_destroy psxspin01 psxtmtest_init_destroy No
65 pthread_spin_lock - available psxspin02 psxtmtest_single w/multiple timings No
77 pthread_rwlock_timedrdlock - not available, blocks psxtmrwlock03 psxtmtest_blocking Yes
78 pthread_rwlock_unlock - no threads waiting psxtmrwlock01 psxtmtest_single Yes
79 pthread_rwlock_unlock - thread waiting, no preempt pthread_rwlock_unlock - thread waiting: no preempt psxtmrwlock06 Yes
80 pthread_rwlock_unlock - thread waiting, preempt pthread_rwlock_unlock - thread waiting: preempt psxtmrwlock07 Yes
81 pthread_rwlock_wrlock - available psxtmrwlock01 psxtmtest_single Yes
82 pthread_rwlock_wrlock - not available, blocks psxtmwrlock04 psxtmtest_blocking Yes
83 pthread_rwlock_trywrlock - available psxtmrwlock01 psxtmtest_single Yes
84 pthread_rwlock_trywrlock - not available psxtmrwlock01 psxtmtest_single Yes
96 mq_timedreceive - not available, blocks psxtmtest_single No
97 mq_send - no threads waiting psxtmtest_single Yes
98 mq_send - thread waiting, no preempt mq_send - thread waiting: no preempt psxtmtest_unblocking_nopreempt No
99 mq_send - thread waiting, preempt mq_send - thread waiting: preempt psxtmtest_unblocking_preempt No
100 mq_timedsend - no threads waiting psxtmtest_single Yes
101 mq_timedsend - thread waiting, no preempt mq_timedsend - thread waiting: no preempt psxtmtest_unblocking_nopreempt No
102 mq_timedsend - thread waiting, preemption mq_timedsend - thread waiting: preemption psxtmtest_unblocking_preempt No
103 mq_notify psxtmtest_single Yes
104
105 sem_init psxtmsem01 psxtmtest_single Yes
106 sem_destroy psxtmsem01 psxtmtest_single Yes
116 sem_trywait - not available psxtmsem02 psxtmtest_single Yes
117 sem_post - no threads waiting psxtmsem02 psxtmtest_single Yes
118 sem_post - thread waiting, no preempt sem_post - thread waiting: no preempt psxsemtm04 psxtmtest_unblocking_nopreempt Yes
119 sem_post - thread waiting, preempt sem_post - thread waiting: preempt psxtmsem05 psxtmtest_unblocking_preempt Yes
120 sem_getvalue psxtmsem02 psxtmtest_single Yes
121
122 sleep - yield psxtmsleep01 psxtmtest_single Yes
123 sleep - blocking psxtmsleep02 psxtmtest_blocking Yes