summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtests (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-08-192008-08-19 Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>Joel Sherrill3-37/+51
PR 1296/cpukit. * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use incorrect repeat interval. This patch fixes the following problems in the test. (1) Adds test for value of it_interval.tv_nsec. (2) Corrects test for absolute timer in past. (3) Modifies test to use different initial and repeat periods. (4) Updates psxtimer01.scn to match results.
2008-08-152008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-5/+6
PR 1297/cpukit * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute pointer handling.
2008-08-042008-08-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+4
* psxsem01/init.c: Spacing.
2008-08-042008-08-04 Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>Joel Sherrill2-3/+13
PR 1293/tests * psx10/init.c: Make sure we do not let tv_nsec go to -1.
2008-07-182008-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-26/+50
PR 1291/cpukit * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and POSIX services taking relative instead of absolute time for timeouts, these tests were updated.
2008-07-172008-07-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+5
* psxfile01/test.c: truncate on /dev/console now works.
2008-06-172008-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-2/+11
* psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack requested for initialization task.
2008-05-152008-05-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-2/+7
* psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look like CVS conflict markers.
2008-04-172008-04-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill4-0/+11
* psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
2008-02-222008-02-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-2/+6
* psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
2008-02-072008-02-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-6/+10
* psxkey01/task.c: Fix warnings.
2008-02-052008-02-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-0/+8
* psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
2008-02-042008-02-04 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett14-16/+374
* Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c: Added tests for failure path coverages. Consolidated methods used in multiple places into support routines. * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn, psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am, psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
2008-02-012008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill17-72/+86
* include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c, psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c, psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c, psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c, psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX tests. Add a clock_settime case for < 1988.
2008-01-312008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill13-1/+375
* Makefile.am, configure.ac: New tests. * psxfatal01/.cvsignore, psxfatal01/Makefile.am, psxfatal01/psxfatal01.scn, psxfatal01/testcase.h, psxfatal02/.cvsignore, psxfatal02/Makefile.am, psxfatal02/psxfatal02.scn, psxfatal02/testcase.h, psxfatal_support/init.c, psxfatal_support/system.h: New files.
2008-01-312008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill8-3/+155
* Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific portions of Object Services added to API. * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn, psx14/system.h: New files.
2008-01-292008-01-29 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett3-88/+139
* psx07/init.c, psx07/system.h: Test cleanup and added testing for pthread_attr_[get|set]clock.
2008-01-232008-01-23 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-0/+11
* psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub implementation mprotect().
2008-01-222008-01-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+6
* psxcleanup/.cvsignore: New file.
2008-01-182008-01-18 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett2-0/+69
* psxcleanup/system.h: New file.
2008-01-182008-01-18 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett6-1/+295
* Makefile.am, configure.ac: * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c, psxcleanup/psxcleanup.scn: New files.
2008-01-182008-01-18 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett6-45/+139
* psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
2007-12-202007-12-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-0/+8
* psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
2007-12-202007-12-20 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett7-3/+220
* Makefile.am, configure.ac: Added test for ualarm * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn, psxualarm/system.h: New files.
2007-12-192007-12-19 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett8-1/+398
* Makefile.am, configure.ac: Added posix signal test * psxsignal01/Makefile.am, psxsignal01/init.c, psxsignal01/psxsignal01.scn, psxsignal01/system.h, psxsignal01/task1.c: New files.
2007-12-172007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill8-1/+154
* Makefile.am, configure.ac: Add test for sysconf(). * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c, psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
2007-12-172007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-3/+20
* psx01/init.c, psx01/psx01.scn: Add more test cases for sched_rr_get_interval() and sched_get_priority_max().
2007-12-172007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+5
* psxenosys/init.c: Fix typo.
2007-12-172007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill14-36/+243
* Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate addition of second POSIX Timer test. Add initial version of psxtimer02 to cover some conditions missed in psxtimer01. More cases left to add. * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn, psxtimer01/system.h, psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c, psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files. * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c, psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
2007-12-132007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-7/+21
* psx01/init.c, psx01/psx01.scn: Add usleep() test.
2007-12-132007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill8-1/+287
* Makefile.am, configure.ac: New test to cover all RTEMS POSIX functions that return ENOSYS. * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c, psxenosys/psxenosys.scn, psxenosys/system.h: New files.
2007-12-132007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+5
* psx13/test.c: Fix spelling error.
2007-12-132007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-0/+64
* psxtime/test.c: Add tests for adjtime().
2007-11-272007-11-27 Glenn Humphrey <glenn.humphrey@OARcorp.com>Glenn Humphrey5-63/+274
* psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c, psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test cases to improve test coverage.
2007-09-242007-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill9-0/+529
PR 1262/filesystem * Makefile.am, configure.ac, include/pmacros.h: Add support for readv() and writev() including documentation and test case. * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c, psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
2007-05-112007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill5-5/+22
* psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c, psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up test cases so last output line follows END OF pattern. Make sure test case all run. All tests appeared ok on sis.
2007-04-052007-04-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-8/+10
* psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep() behavior more closely matching GNU/Linux.
2006-12-042006-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill3-8/+100
* psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to include normal blocking and unblocking on timeout.
2006-12-022006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+1
* configure.ac: New BUG-REPORT address.
2006-12-022006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* configure.ac: New BUG-REPORT address.
2006-11-172006-11-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+19
* psxsem01/init.c: Account for change in POSIX semaphore time handling. Previously the timeout was not absolute time and checked BEFORE attempting to lock semaphore.
2006-11-152006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+50
* psxbarrier01/main.c: New file.
2006-11-152006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill11-0/+656
* psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c, psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c, psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c, psxspin01/psxspin01.scn, psxspin01/test.c: New files.
2006-11-152006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill7-1/+219
* Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks, and partial implementation of POSIX rwlocks. * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am, psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
2006-10-302006-10-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+13
PR 841/rtems * psxsem01/init.c: Make sem_timedwait more conformant to Open Group specification.
2006-10-172006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-2/+2
* configure.ac: Require autoconf-2.60. Require automake-1.10.
2006-10-172006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* configure.ac: Require autoconf-2.60. Require automake-1.10.
2006-09-11Remove extra CRLF.Chris Johns1-115/+115
2006-07-11Eliminate scndir, docdir. Use rtems_testsdir instead.Ralf Corsepius23-46/+23
2006-07-112006-07-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+12
* psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am, psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am, psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir. Use rtems_testsdir instead.