| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
PR 1297/cpukit
* psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
pointer handling.
|
|
|
|
| |
* psxsem01/init.c: Spacing.
|
|
|
|
|
| |
PR 1293/tests
* psx10/init.c: Make sure we do not let tv_nsec go to -1.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
* psxfile01/test.c: truncate on /dev/console now works.
|
|
|
|
|
| |
* psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
requested for initialization task.
|
|
|
|
|
| |
* psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
like CVS conflict markers.
|
|
|
|
|
| |
* psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
|
|
|
|
| |
* psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
|
|
|
|
| |
* psxkey01/task.c: Fix warnings.
|
|
|
|
| |
* psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* psx07/init.c, psx07/system.h: Test cleanup and added testing for
pthread_attr_[get|set]clock.
|
|
|
|
|
| |
* psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
implementation mprotect().
|
|
|
|
| |
* psxcleanup/.cvsignore: New file.
|
|
|
|
| |
* psxcleanup/system.h: New file.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac:
* psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
psxcleanup/psxcleanup.scn: New files.
|
|
|
|
|
| |
* psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
|
|
|
|
| |
* psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Added test for ualarm
* psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
psxualarm/system.h: New files.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Add test for sysconf().
* psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
|
|
|
|
|
| |
* psx01/init.c, psx01/psx01.scn: Add more test cases for
sched_rr_get_interval() and sched_get_priority_max().
|
|
|
|
| |
* psxenosys/init.c: Fix typo.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* psx01/init.c, psx01/psx01.scn: Add usleep() test.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* psx13/test.c: Fix spelling error.
|
|
|
|
| |
* psxtime/test.c: Add tests for adjtime().
|
|
|
|
|
|
| |
* psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
cases to improve test coverage.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
behavior more closely matching GNU/Linux.
|
|
|
|
|
| |
* psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
include normal blocking and unblocking on timeout.
|
|
|
|
| |
* configure.ac: New BUG-REPORT address.
|
|
|
|
| |
* configure.ac: New BUG-REPORT address.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* psxbarrier01/main.c: New file.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
PR 841/rtems
* psxsem01/init.c: Make sem_timedwait more conformant to Open Group
specification.
|
|
|
|
| |
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
|
|
|
| |
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|