Commit Graph

97 Commits

Author SHA1 Message Date
Chris Johns
c49985691f Change all references of rtems.com to rtems.org. 2014-03-21 08:10:47 +11:00
Daniel Ramirez
218b0e6905 psxtmtests: added psxtmcond07 test 2013-12-09 23:26:48 -06:00
Joel Sherrill
667b2db1d3 psxtmtests_plan.csv: Update messages 2013-12-07 19:10:35 -06:00
Joel Sherrill
50162e061b psxtmtests: Make output more uniform 2013-12-07 19:10:35 -06:00
Daniel Ramirez
064820c874 psxtmtests: added new psxtmthread04 test 2013-12-02 22:43:09 -05:00
Daniel Ramirez
8abf00624c pstmtests_plan.csv: Update to reflect psxtmcond 09 and 10 exit 2013-12-01 20:44:19 -06:00
Daniel Ramirez
972579d32b psxtmtests: added psxtmcond06 test 2013-12-01 06:50:25 -06:00
Daniel Ramirez
72ff7569b0 psxtmtests: added new psxtmcond04 test, fixed psxtmcond03 2013-11-30 21:31:30 -05:00
Joel Sherrill
086494d50e psxtmbarrier04/init.c: Fix warnings 2013-11-30 16:06:23 -06:00
Joel Sherrill
adc2301723 psxtmthread02/init.c: Fix warnings 2013-11-30 16:06:07 -06:00
Daniel Ramirez
115e059131 fixed psxtmthread02 test, updated .csv to be in sync and added test .docs 2013-11-30 15:50:25 -06:00
Joel Sherrill
135e957616 psxtmtests_plan.csv: Replace comma with colon
This makes it easier for scripts to parse correctly.
2013-11-30 09:53:47 -06:00
Daniel Ramirez
7de5ef5f83 psxtmtests: Added in new psxtmbarrier04 test, release, preempt 2013-11-30 08:58:55 -06:00
Joel Sherrill
072fe30203 psxtmtests_plan.csv: Avoid comma in descriptions 2013-11-28 08:39:15 -06:00
Gedare Bloom
c625a80028 psxtmthread05: delete spurious .cvsignore file 2013-11-27 20:55:10 -05:00
Daniel Ramirez
e9a1c991fe psxtmtests: copy psxtmthread05 to psxtmthread06, fix psxtmthread05
The psxtmthread05 test was testing the functionality meant for
psxtmthread06. This patch copies the psxtmthread05 to psxtmthread06
and modifies psxtmthread05 to test the intended functionality.
2013-11-27 20:50:10 -05:00
Joel Sherrill
47efc01882 psxtmtests_plan.csv: Add explicit No status 2013-11-27 11:04:29 -06:00
Chirayu Desai
fa3f87884f Indicate that test psxtmthread05 has been implemented
* update psxtmtests_plan.csv to reflect that the test has been
  implemented.
* Test implemented in db08c3897f
2013-11-27 11:26:05 -05:00
Chirayu Desai
db08c3897f psxtmtests: Add psxtmthread05 for pthread_setschedparam
New test psxtmthread 05 uses two tasks and times lowering
the priority of one task plus the preemption and context switch
to the other task.
2013-11-27 09:54:57 -05:00
Sebastian Huber
7b369afba9 testsuites: Fix warnings 2013-04-11 13:58:33 +02:00
Gedare Bloom
fad2d38a9f RTEMS: Delete ChangeLog files.
This commit deletes all RTEMS ChangeLog files. These files have been abandoned
since converting to git version control. The historical data may be recovered
by checking out any commit before this one. Most of the contents of these
ChangeLog files can also be found in the git log.

Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
2013-03-08 15:55:06 -05:00
Alex Ivanov
79060eb608 psxtmtests: Generating .scn (Screen Shots) #8 2013-01-15 10:03:55 -06:00
Christopher Kerl
408a16edb5 Create POSIX Timing Test psxtmthread02
Minor modifications were made to the student version to
clearify methods and to clean up test output.
2013-01-14 10:12:14 -06:00
Alex Ivanov
e214280bd7 Generating .scn (Screen Shots) #7 2013-01-14 09:53:36 -06:00
Christopher Kerl
72f3b05165 Create POSIX Timing Test psxtmcond09
Modifications were made to this submission allow the same init.c
file to be ran by three tests that were very similar using posix
pthread_cond_timedwait and pthread_cond_wait.
2013-01-11 14:33:37 -06:00
Christopher Kerl
bcefae2ea3 Create POSIX Timing Test psxtmcond03 2013-01-11 14:15:51 -06:00
Jennifer Averett
86d06a6132 Added more condition variable timing tests. 2013-01-11 14:15:51 -06:00
Christopher Kerl
7f97cb3e21 Create POSIX Timing Test psxtmcond05 2013-01-09 13:27:57 -06:00
Christopher Kerl
55ea2220e3 Create POSIX Timing Test psxtmcond02 2013-01-09 12:53:28 -06:00
Christopher Kerl
cc2857a2fe GCI: Create POSIX Timing Test psxtmcond01 2013-01-09 09:24:13 -06:00
Joel Sherrill
d82a931f14 psxtmtests_plan.csv: Identify Conditional Variable Cases 2012-11-25 18:53:39 -06:00
Gedare Bloom
57e922c799 Revert "Add config.h.in."
This reverts commit cf42a6ea9d.
2012-08-06 13:04:24 -04:00
Ralf Corsépius
bb2b8259ea Require automake-1.12.2. 2012-07-19 15:47:55 +02:00
Ralf Corsépius
0f772813aa Require autoconf-2.69. 2012-07-19 15:44:32 +02:00
Ralf Corsépius
cf42a6ea9d Add config.h.in. 2012-05-24 07:17:05 +02:00
Joel Sherrill
991a3cc1c9 psxtmtests - Eliminate missing prototype warnings 2012-05-11 09:15:40 -05:00
Joel Sherrill
9b4422a251 Remove All CVS Id Strings Possible Using a Script
Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines
  next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
  contain CVS Ids
+ If the processing left a blank line at the top of
  a file, it was removed.
2012-05-11 08:44:13 -05:00
Joel Sherrill
33a105fb69 Revert: Remove CVS Ids
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html
for details.
2012-05-07 11:08:48 -05:00
Ralf Corsépius
84b0190564 Remove CVS-Ids. 2012-05-04 09:36:24 +02:00
Ralf Corsépius
e6a675e6f9 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.
2012-03-02 14:51:10 +01:00
Joel Sherrill
61250b4ce9 Remove all .cvsignore files. 2012-02-01 10:59:44 -06:00
Ralf Corsepius
257d8fde77 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-13 10:13:24 +00:00
Joel Sherrill
2b7b14f660 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-08 21:38:26 +00:00
Joel Sherrill
5b65c95c5e 2011-12-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmtests_plan.csv: Add more test cases.
2011-12-07 23:03:39 +00:00
Ralf Corsepius
add2977210 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-10-19 15:27:27 +00:00
Ralf Corsepius
d2e6a12756 2011-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxtmsem03/init.c: Add HAVE_CONFIG_H.
2011-09-29 15:59:10 +00:00
Joel Sherrill
f9c2370197 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-24 21:15:58 +00:00
Joel Sherrill
0f660eb744 2011-08-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmtests_plan.csv: update.
2011-08-04 17:24:29 +00:00
Joel Sherrill
aa66acbbc3 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 15:20:06 +00:00
Joel Sherrill
e0983d1ffe 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 15:15:23 +00:00