Changeset 0e501eae in rtems


Ignore:
Timestamp:
Apr 20, 2011, 4:22:14 PM (10 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, 5, master
Children:
ca11004d
Parents:
b714a34
Message:

2011-04-20 Joel Sherrill <joel.sherrill@…>

  • README, psxtmtests_plan.csv: Add more possible test cases.
Location:
testsuites/psxtmtests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • testsuites/psxtmtests/ChangeLog

    rb714a34 r0e501eae  
     12011-04-20      Joel Sherrill <joel.sherrill@oarcorp.com>
     2
     3        * README, psxtmtests_plan.csv: Add more possible test cases.
     4
    152011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
    26
  • testsuites/psxtmtests/README

    rb714a34 r0e501eae  
    2424does not include any interrupt time.
    2525
     26The file psxtmtests_plan.csv contains the development plan for this
     27test suite.  It is a PLAN which indicates which tests are to contain
     28which test cases, the test name, and which template in
     29rtems-testing/rtems-test-templates are to be used for their construction. 
     30This is just a plan.  There may need to be more test cases for a
     31particular service to effectively measure all interesting non-error
     32use cases.
  • testsuites/psxtmtests/psxtmtests_plan.csv

    rb714a34 r0e501eae  
    2020"pthread_cond_signal - thread waiting, preempt",,,
    2121"pthread_cond_broadcast",,,
    22 "pthread_cond_wait - blocks",,,
    23 "pthread_cond_timedwait - blocks",,,
     22"pthread_cond_wait - blocks",,"psxtmtest_blocking",
     23"pthread_cond_timedwait - blocks",,"psxtmtest_blocking",
    2424,,,
    2525"pthread_create - no preempt","psxtmthread01","psxtmtest_single","Yes"
     
    5353"pthread_barrier_init",,"psxtmtest_init_destroy",
    5454"pthread_barrier_destroy",,"psxtmtest_init_destroy",
    55 "pthread_barrier_wait",,,
     55"pthread_barrier_wait – blocking",,"psxtmtest_blocking",
     56"pthread_barrier_wait – releasing",,,
    5657,,,
    5758"pthread_spin_init",,"psxtmtest_init_destroy",
    5859"pthread_spin_destroy",,"psxtmtest_init_destroy",
    59 "pthread_spin_lock - available",,,
    60 "pthread_spin_trylock - available",,,
    61 "pthread_spin_trylock - not available",,,
     60"pthread_spin_lock - available",,"psxtmtest_single",
     61"pthread_spin_trylock - available",,"psxtmtest_single",
     62"pthread_spin_trylock - not available",,"psxtmtest_single",
    6263"pthread_spin_unlock",,,
    6364,,,
    6465"pthread_rwlock_init",,"psxtmtest_init_destroy",
    6566"pthread_rwlock_destroy",,"psxtmtest_init_destroy",
    66 "pthread_rwlock_rdlock - available",,,
     67"pthread_rwlock_rdlock - available",,"psxtmtest_single",
    6768"pthread_rwlock_rdlock - not available, blocks",,"psxtmtest_blocking",
    68 "pthread_rwlock_tryrdlock - available",,,
    69 "pthread_rwlock_tryrdlock - not available",,,
    70 "pthread_rwlock_timedrdlock - available",,,
     69"pthread_rwlock_tryrdlock - available",,"psxtmtest_single",
     70"pthread_rwlock_tryrdlock - not available",,"psxtmtest_single",
     71"pthread_rwlock_timedrdlock - available",,"psxtmtest_single",
    7172"pthread_rwlock_timedrdlock - not available, blocks",,"psxtmtest_blocking",
    7273"pthread_rwlock_unlock - no threads waiting",,,
    7374"pthread_rwlock_unlock - thread waiting, no preempt",,,
    7475"pthread_rwlock_unlock - thread waiting, preempt",,,
    75 "pthread_rwlock_wrlock - available",,,
     76"pthread_rwlock_wrlock - available",,"psxtmtest_single",
    7677"pthread_rwlock_wrlock - not available, blocks",,"psxtmtest_blocking",
    77 "pthread_rwlock_trywrlock - available",,,
    78 "pthread_rwlock_trywrlock - not available",,,
    79 "pthread_rwlock_timedwrlock - available",,,
     78"pthread_rwlock_trywrlock - available",,"psxtmtest_single",
     79"pthread_rwlock_trywrlock - not available",,"psxtmtest_single",
     80"pthread_rwlock_timedwrlock - available",,"psxtmtest_single",
    8081"pthread_rwlock_timedwrlock - not available, blocks",,"psxtmtest_blocking",
     82,,,
     83"mq_open (first open)","psxtmsem02","psxtmtest_init_destroy",
     84"mq_close (close of first)","psxtmsem02","psxtmtest_init_destroy",
     85"mq_open (second open)","psxtmsem03","psxtmtest_init_destroy",
     86"mq_close (close of second)","psxtmsem03","psxtmtest_init_destroy",
     87"mq_unlink",,,
     88"mq_receive – available",,"psxtmtest_single",
     89"mq_receive - not available, block",,"psxtmtest_blocking",
     90"mq_timedreceive - available",,"psxtmtest_single",
     91"mq_timedreceive - not available, blocks",," ",
     92"mq_send - no threads waiting",,"psxtmtest_single",
     93"mq_send - thread waiting, no preempt",,,
     94"mq_send - thread waiting, preempt",,,
     95"mq_timedsend - no threads waiting",,"psxtmtest_single",
     96"mq_timedsend - thread waiting, no preempt",,,
     97"mq_timedsend - thread waiting, preemption",,,
     98"mq_notify ",,"psxtmtest_single",
     99,,,
     100"sem_init","psxtmsem01","psxtmtest_init_destroy",
     101"sem_destroy","psxtmsem01","psxtmtest_init_destroy",
     102"sem_open (first open)","psxtmsem02","psxtmtest_init_destroy",
     103"sem_close (close of first)","psxtmsem02","psxtmtest_init_destroy",
     104"sem_open (second open)","psxtmsem03","psxtmtest_init_destroy",
     105"sem_close (close of second)","psxtmsem03","psxtmtest_init_destroy",
     106"sem_wait – available",,"psxtmtest_single",
     107"sem_wait - not available, block",,"psxtmtest_blocking",
     108"sem_trywait - available",,"psxtmtest_single",
     109"sem_trywait - not available",,"psxtmtest_single",
     110"sem_post - no threads waiting",,"psxtmtest_single",
     111"sem_post - thread waiting, no preempt",,,
     112"sem_post - thread waiting, preempt",,,
     113"sem_getvalue",,"psxtmtest_single",
Note: See TracChangeset for help on using the changeset viewer.