summaryrefslogblamecommitdiffstats
path: root/testsuites/psxtmtests/ChangeLog
blob: bf638284bb6af291b70e2b2400a20d03212ac93f (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13












                                                                            



















                                                                         




















                                                                   



                                                         














                                                                              



                                                          








                                                                              



                                                         

                                                     







                                                                          







                                                                          



                                                                        





                                                                          



                                                                          

                                                     







                                                                          







                                                                          







                                                                          






                                                                          

                                                     







                                                                            





                                                                            







                                                                            

                                                     







                                                                           







                                                                           





                                                                           

                                                         



                                                         



                                                                          

                                                     







                                                                           






                                                                           







                                                                               





                                                                           

                                                         






                                                                            



                                                           




                                                                          







                                                                              







                                                                              



                                                                       







                                                                          



                                                                 







                                                                          




                                                                        





                                                                           
                                                     
 








                                                                            
 



                                                         

                                                         



                                                         



                                                                        

                                                         



                                                         




                                                                           



                                                             



                                                                    

                                                          



                                                          


                                                                          



                                                                            



                                                               










                                                                   
2011-03-02	Ralf Corsépius <ralf.corsepius@rtems.org>

	* psxtmmq01/init.c: Make benchmark_mq_open,
	benchmark_mq_open_second, benchmark_mq_close,
	benchmark_mq_close_second, benchmark_mq_unlink, benchmark_mq_notify,
	benchmark_mq_send, benchmark_mq_receive, benchmark_mq_timedsend,
	benchmark_mq_timedreceive static.
	* psxtmmutex01/init.c: Make test_mutex_create, test_mutex_destroy
	static.
	* psxtmsem02/init.c: benchmark_sem_getvalue, benchmark_sem_wait,
	benchmark_sem_post, benchmark_sem_trywait_available,
	benchmark_sem_trywait_not_available static.

2011-12-13	Ralf Corsépius <ralf.corsepius@rtems.org>

	* psxtmbarrier01/init.c: Make benchmark_pthread_barrier_init,
	benchmark_pthread_barrier_destroy static.
	* psxtmkey01/init.c: Make benchmark_pthread_key_create,
	benchmark_pthread_key_delete static.
	* psxtmrwlock01/init.c: Make benchmark_pthread_rwlock_init,
	benchmark_pthread_rwlock_rdlock, benchmark_pthread_rwlock_unlock,
	benchmark_pthread_rwlock_tryrdlock,
	benchmark_pthread_rwlock_timedrdlock,
	benchmark_pthread_rwlock_wrlock,
	benchmark_pthread_rwlock_trywrlock,
	benchmark_pthread_rwlock_timedwrlock,
	benchmark_pthread_rwlock_destroy static.
	* psxtmsem01/init.c: Make benchmark_sem_init,
	benchmark_sem_destroy, benchmark_sem_open, benchmark_sem_close,
	benchmark_sem_unlink, benchmark_sem_open_second,
	benchmark_sem_close_second static.
	* psxtmthread01/init.c: Make benchmark_pthread_create static.

2011-12-08	Joel Sherrill <joel.sherrill@oarcorp.com>

	PR 1589/build
	* psxtmbarrier01/Makefile.am, psxtmbarrier02/Makefile.am,
	psxtmbarrier03/Makefile.am, psxtmkey01/Makefile.am,
	psxtmkey02/Makefile.am, psxtmmq01/Makefile.am,
	psxtmmutex01/Makefile.am, psxtmmutex02/Makefile.am,
	psxtmmutex03/Makefile.am, psxtmmutex04/Makefile.am,
	psxtmmutex05/Makefile.am, psxtmmutex06/Makefile.am,
	psxtmmutex07/Makefile.am, psxtmnanosleep01/Makefile.am,
	psxtmnanosleep02/Makefile.am, psxtmrwlock01/Makefile.am,
	psxtmrwlock02/Makefile.am, psxtmrwlock03/Makefile.am,
	psxtmrwlock04/Makefile.am, psxtmrwlock05/Makefile.am,
	psxtmrwlock06/Makefile.am, psxtmrwlock07/Makefile.am,
	psxtmsem01/Makefile.am, psxtmsem02/Makefile.am,
	psxtmsem03/Makefile.am, psxtmsem04/Makefile.am,
	psxtmsem05/Makefile.am, psxtmsleep01/Makefile.am,
	psxtmsleep02/Makefile.am, psxtmthread01/Makefile.am,
	psxtmthread03/Makefile.am: Remove obsolete optional manager
	capability.

2011-12-07	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmtests_plan.csv: Add more test cases.

2011-10-19	Ralf Corsépius <ralf.corsepius@rtems.org>

	* psxtmbarrier01/init.c, psxtmbarrier02/init.c, psxtmbarrier03/init.c,
	psxtmkey01/init.c, psxtmkey02/init.c, psxtmmq01/init.c,
	psxtmmutex01/init.c, psxtmmutex02/init.c, psxtmmutex03/init.c,
	psxtmmutex04/init.c, psxtmmutex05/init.c, psxtmmutex06/init.c,
	psxtmmutex07/init.c, psxtmnanosleep01/init.c, psxtmnanosleep02/init.c,
	psxtmrwlock01/init.c, psxtmrwlock02/init.c, psxtmrwlock03/init.c,
	psxtmrwlock04/init.c, psxtmrwlock05/init.c, psxtmrwlock06/init.c,
	psxtmrwlock07/init.c, psxtmsem01/init.c, psxtmsem02/init.c,
	psxtmsem03/init.c, psxtmsem04/init.c, psxtmsem05/init.c,
	psxtmsleep01/init.c, psxtmsleep02/init.c, psxtmthread03/init.c:
	Use benchmark_timer_t for benchmark_timer values (Avoid 64bit
	arch issues).

2011-09-29	Ralf Corsépius <ralf.corsepius@rtems.org>

	* psxtmsem03/init.c: Add HAVE_CONFIG_H.

2011-08-24	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1903/testing
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add test for message
	queues which covers most open, close, unlink cases as well as
	send/receive which do not involve task state changes.
	* psxtmmq01/.cvsignore, psxtmmq01/Makefile.am, psxtmmq01/init.c,
	psxtmmq01/psxtmmq01.doc: New files.

2011-08-04	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmtests_plan.csv: update.

2011-08-04	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1888/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_unlock - thread waiting, preempt.
	* psxtmrwlock07/.cvsignore, psxtmrwlock07/Makefile.am,
	psxtmrwlock07/init.c, psxtmrwlock07/psxtmrwlock07.doc: New files.

2011-08-04	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1887/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_unlock - thread waiting, no preempt.
	* psxtmrwlock06/.cvsignore, psxtmrwlock06/Makefile.am,
	psxtmrwlock06/init.c, psxtmrwlock06/psxtmrwlock06.doc: New files.

2011-08-04	Ricardo Aguirre <el.mastin@ymail.com>

	* psxtmrwlock01/init.c, psxtmrwlock01/psxtmrwlock01.doc: Update.

2011-08-04	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1881/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_timedwrlock - not available, blocks.
	* psxtmrwlock05/.cvsignore, psxtmrwlock05/Makefile.am,
	psxtmrwlock05/init.c, psxtmrwlock05/psxtmrwlock05.doc: New files.

2011-08-04	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmrwlock03/init.c: Fix abstime issue. Time is now reasonable.

2011-08-02	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1880/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_timedwrlock - not available, blocks.
	* psxtmrwlock04/.cvsignore, psxtmrwlock04/Makefile.am,
	psxtmrwlock04/init.c, psxtmrwlock04/psxtmrwlock04.doc: New files.

2011-08-02	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1878/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_timedrdlock - not available, blocks.
	* psxtmrwlock03/.cvsignore, psxtmrwlock03/Makefile.am,
	psxtmrwlock03/init.c, psxtmrwlock03/psxtmrwlock03.doc: New files.

2011-08-02	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1875/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_rdlock - not available, blocks.
	* psxtmrwlock02/.cvsignore, psxtmrwlock02/Makefile.am,
	psxtmrwlock02/init.c, psxtmrwlock02/psxtmrwlock02.doc: New files.

2011-08-02	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1874/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	multiple pthread_rwlock operations that can be done as single shot
	times.
	* psxtmrwlock01/.cvsignore, psxtmrwlock01/Makefile.am,
	psxtmrwlock01/init.c, psxtmrwlock01/psxtmrwlock01.doc: New files.

2011-07-29	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1863/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_barrier_wait - releasing, no preempt
	* psxtmbarrier03/.cvsignore, psxtmbarrier03/Makefile.am,
	psxtmbarrier03/init.c, psxtmbarrier03/psxtmbarrier03.doc: New files.

2011-07-29	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1859/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_barrier_wait - blocking
	* psxtmbarrier02/.cvsignore, psxtmbarrier02/Makefile.am,
	psxtmbarrier02/init.c, psxtmbarrier02/psxtmbarrier02.doc: New files.

2011-07-28	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1859/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_barrier_init and pthread_barrier_destroy.
	* psxtmbarrier01/.cvsignore, psxtmbarrier01/Makefile.am,
	psxtmbarrier01/init.c, psxtmbarrier01/psxtmbarrier01.doc: New files.

2011-07-26	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1852/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	sem_wait - not available, block.
	* psxtmsem03/.cvsignore, psxtmsem03/Makefile.am, psxtmsem03/init.c,
	psxtmsem03/psxtmsem03.doc: New files.

2011-07-26	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1850/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	sem_post - thread waiting, preempt.
	* psxtmsem05/.cvsignore, psxtmsem05/Makefile.am, psxtmsem05/init.c,
	psxtmsem05/psxtmsem05.doc: New files.

2011-07-26	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1849/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	sem_post - thread waiting, no preempt.
	* psxtmsem04/.cvsignore, psxtmsem04/Makefile.am, psxtmsem04/init.c,
	psxtmsem04/psxtmsem04.doc: New files.

2011-07-22	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmthread03/psxtmthread03.doc: Fix.

2011-07-22	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmmutex02/psxtmmutex02.doc, psxtmsem01/psxtmsem01.doc,
	psxtmsem02/psxtmsem02.doc, psxtmthread01/psxtmthread01.doc: Ensure
	all are correct.

2011-07-22	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1847/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	various non-blocking semaphore operations.
	* psxtmsem02/.cvsignore, psxtmsem02/Makefile.am, psxtmsem02/init.c,
	psxtmsem02/psxtmsem02.doc: New files.

2011-07-22	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1846/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	various sem_open(), sem_close(), sem_unlink(), sem_init(), and
	sem_destroy() cases.
	* psxtmsem01/.cvsignore, psxtmsem01/Makefile.am, psxtmsem01/init.c,
	psxtmsem01/psxtmsem01.doc: New files.

2011-07-21	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1835/tests
	* Makefile.am, configure.ac: Add benchmark of pthread_mutex_timedlock -
	not available, block.
	* psxtmmutex04/.cvsignore, psxtmmutex04/Makefile.am,
	psxtmmutex04/init.c, psxtmmutex04/psxtmmutex04.doc: New files.

2011-07-21	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmmutex02/init.c, psxtmmutex05/init.c, psxtmmutex06/init.c,
	psxtmnanosleep02/init.c, psxtmsleep02/init.c, psxtmthread01/init.c,
	psxtmthread03/init.c: Standardize start and end test messages.

2011-07-20	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_mutex_unlock where it is unblocking threads with preemption.
	* psxtmmutex06/.cvsignore, psxtmmutex06/Makefile.am,
	psxtmmutex06/init.c, psxtmmutex06/psxtmmutex06.doc: New files.

2011-07-20	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmmutex05/init.c: Fix test. Pattern was wrong.

2011-07-20	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, configure.ac: Add benchmark of pthread_mutex_unlock
	where it is unblocking threads without preemption.
	* psxtmmutex05/.cvsignore, psxtmmutex05/Makefile.am,
	psxtmmutex05/init.c, psxtmmutex05/psxtmmutex05.doc: New files.

2011-07-20	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1843/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
	create and delete.
	* psxtmkey01/.cvsignore, psxtmkey01/Makefile.am, psxtmkey01/init.c,
	psxtmkey01/psxtmkey01.doc: New files.

2011-07-19	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1840/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
	set and get.
	* psxtmkey02/.cvsignore, psxtmkey02/Makefile.am, psxtmkey02/init.c,
	psxtmkey02/psxtmkey02.doc: New files.

2011-07-18	Jennifer Averett <Jennifer.Averett@OARcorp.com>

	* configure.ac: Remove psxtmmutex04 until PR 1836 is processed.

2011-07-15	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1835/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	mutex set and get priority ceiling.
	* psxtmmutex07/.cvsignore, psxtmmutex07/Makefile.am,
	psxtmmutex07/init.c, psxtmmutex07/psxtmmutex07.doc: New files.

2011-07-13	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmtests_plan.csv: Update to reflect next activities.

2011-07-13	Ricardo Aguirre <el.mastin@ymail.com>

	PR 1831/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	mutex init and destroy.
	* psxtmmutex01/.cvsignore, psxtmmutex01/Makefile.am,
	psxtmmutex01/init.c, psxtmmutex01/psxtmmutex01.doc: New files.

2011-07-12	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmnanosleep01/init.c, psxtmsleep01/init.c: Do not divide by
	OPERATION_COUNT on single shot times.

2011-07-12	Ricardo Aguirre <el.mastin@ymail.com>

	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add psxtmmutex03.
	* psxtmmutex03/.cvsignore, psxtmmutex03/Makefile.am,
	psxtmmutex03/init.c, psxtmmutex03/psxtmmutex03.doc: New files.

2011-06-29	Ricardo Aguirre <el.mastin@ymail.com>

	* psxtmtests/Makefile.am, psxtmtests/configure.ac,
	psxtmtests/psxtmtests_plan.csv: Added nanosleep tests.
	* psxtmtests/psxtmnanosleep01/Makefile.am,
	psxtmtests/psxtmnanosleep01/init.c,
	psxtmtests/psxtmnanosleep01/psxtmnanosleep01.doc,
	psxtmtests/psxtmnanosleep02/Makefile.am,
	psxtmtests/psxtmnanosleep02/init.c,
	psxtmtests/psxtmnanosleep02/psxtmnanosleep02.doc,
	psxtmnanosleep01/.cvsignore, psxtmnanosleep02/.cvsignore: New files.

2011-06-24	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmtests_plan.csv: Complete plan for mutexes.

2011-06-22	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmtests_plan.csv: Update.

2011-06-22	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, configure.ac: Add test case for sleep - blocking.
	* psxtmsleep02/.cvsignore, psxtmsleep02/Makefile.am,
	psxtmsleep02/init.c, psxtmsleep02/psxtmsleep02.doc: New files.

2011-06-13	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmsleep01/Makefile.in: Removed.

2011-06-13	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add psxtmsleep01.
	* psxtmsleep01/.cvsignore, psxtmsleep01/Makefile.am,
	psxtmsleep01/Makefile.in, psxtmsleep01/init.c,
	psxtmsleep01/psxtmsleep01.doc: New files.

2011-06-10	Joel Sherrill <joel.sherrill@oarcorp.com>

	* psxtmtests_plan.csv: Add sleep and nanosleep cases.

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

	* README, psxtmtests_plan.csv: Add more possible test cases.

2011-02-22	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Add AC_CONFIG_HEADER(config.h).

2011-02-22	Ralf Corsépius <ralf.corsepius@rtems.org>

	* psxtmmutex02/init.c, psxtmthread01/init.c, psxtmthread03/init.c:
	Add HAVE_CONFIG_H.

2011-02-08	Ralf Corsépius <ralf.corsepius@rtems.org>

	* psxtmmutex02/init.c, psxtmthread03/init.c: end_time is a uint32_t.

2011-02-02	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Require autoconf-2.68, automake-1.11.1.

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.