Commit Graph

792 Commits

Author SHA1 Message Date
Joel Sherrill
b95e69d26c 2010-08-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
* psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
	submission.
2010-08-19 19:55:29 +00:00
Joel Sherrill
1a20a15e66 2010-08-19 Joel Sherrill <joel.sherrilL@OARcorp.com>
* psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
2010-08-19 12:31:22 +00:00
Ralf Corsepius
db8c6d6492 2010-08-16 Alin Rus <alin.codejunkie@gmail.com>
* Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
	* psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
	psxaio01/system.h: New.
	* psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
	psxaio02/system.h: New.
2010-08-16 13:29:49 +00:00
Joel Sherrill
d9c60fdde1 2010-08-10 Bharath Suri <bharath.s.jois@gmail.com>
PR 1598/testing
	* psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
	added to improve coverage of getpwent.c.
2010-08-10 14:50:14 +00:00
Joel Sherrill
b50cde4222 2010-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1665/testing
	* psximfs02/init.c: Fix uninitialized variable warning.
2010-08-10 14:41:47 +00:00
Joel Sherrill
9f7690f36d 2010-08-09 Bharath Suri <bharath.s.jois@gmail.com>
PR 1661/testing
	* psximfs02/init.c: Changes to improve coverage of
	imfs_initsupp.c, by using a bad value for
	CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
2010-08-09 14:37:01 +00:00
Joel Sherrill
38cc1e1b21 2010-08-09 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1661/testing
	* psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
	psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
2010-08-09 14:29:33 +00:00
Ralf Corsepius
87adad480a 2010-08-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxpasswd02/init.c: Remove unused variable.
2010-08-09 05:24:01 +00:00
Ralf Corsepius
7a844633f6 2010-08-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxpasswd02/init.c: Remove unused variable.
2010-08-09 05:24:00 +00:00
Joel Sherrill
99e6fb5244 2010-08-06 Bharath Suri <bharath.s.jois@gmail.com>
PR 1654/testing
	* psx13/test.c, psx13/psx13.scn: Test case to improve testing of
	dup2 routine.
	* psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
	testing of fcntl routine.
	* psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
	imfs routines.
	* psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
	imfs routines.
	* psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
	improve coverage of getpwent.c.
2010-08-07 00:22:46 +00:00
Ralf Corsepius
39a056b8a1 2010-08-06 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1652/GCC:
	* psxpipe01/init.c: Expand incomplete initializers triggering
	powerpc-gcc -msdata breakdown.
2010-08-06 07:44:23 +00:00
Ralf Corsepius
014bff5a5c 2010-08-06 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1652/GCC:
	* psxpipe01/init.c: Expand incomplete initializers triggering
	powerpc-gcc -msdata breakdown.
2010-08-06 07:44:22 +00:00
Joel Sherrill
189b89efb3 2010-07-30 Bharath Suri <bharath.s.jois@gmail.com>
PR 1642/testing
	* psximfs02/init.c, psximfs02/psximfs02.scn,
	psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
	chown() and routines in imfs_debug.c.
2010-08-02 18:19:35 +00:00
Joel Sherrill
d08ba49ea2 2010-07-29 Bharath Suri <bharath.s.jois@gmail.com>
PR 1642/testing
	* psximfs02/init.c, psximfs02/psximfs02.scn,
	psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
	* configure.ac, Makefile.am: Changes to accommodate psximfs02
	test.
2010-07-29 22:40:50 +00:00
Joel Sherrill
bed8f3ea29 2010-07-29 Bharath Suri <bharath.s.jois@gmail.com>
PR 1633/testing
	* psximfs01/init.c, psximfs01/psximfs01.scn,
	psximfs01/psximfs01.doc: New cases to exercise
	IMFS_memfile_remove.
2010-07-29 22:35:36 +00:00
Joel Sherrill
c0d577848e 2010-07-27 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
	test for runnign out of workspace when setting object name as string.
2010-07-27 20:16:23 +00:00
Joel Sherrill
bdbf052ab3 2010-07-27 Vinu Rajashekhar <vinutheraj@gmail.com>
PR 1629/cpukit
	* psx04/init.c: sigsuspend() was not completely following the POSIX
	specification.
2010-07-27 16:38:08 +00:00
Joel Sherrill
efdc6987a7 2010-07-19 Bharath Suri <bharath.s.jois@gmail.com>
PR 1623/testing
	* psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
	utime() and fpathconf().
	* psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
	coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
	write().
	* psxstat/test.c, psxstat/psxstat.scn: New case to improve
	coverage of readlink().
2010-07-19 13:13:20 +00:00
Joel Sherrill
24db9ba8bb 2010-07-17 Bharath Suri <bharath.s.jois@gmail.com>
PR 1622/testing
	* psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
	cases to completely cover chroot().
2010-07-16 19:19:09 +00:00
Sebastian Huber
320fe72c1f 2010-07-16 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* psxfile01/test.c: Avoid NULL pointer access.
2010-07-16 09:23:42 +00:00
Joel Sherrill
947015fbf3 2010-07-15 Bharath Suri <bharath.s.jois@gmail.com>
PR 1617/testing
	* psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
	exercise_link_r and _unlink_r
	* psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
	_lstat_r and _stat_r.
	* psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
	_gettimeofday.
2010-07-15 13:59:25 +00:00
Sebastian Huber
d0ef58ad74 2010-07-16 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* psxstat/test.c: Avoid NULL pointer access.
2010-07-15 12:15:56 +00:00
Joel Sherrill
b05cc32958 2010-07-12 Bharath Suri <bharath.s.jois@gmail.com>
PR 1613/testing
	* psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
	psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
	tests. Improves coverage of fchdir, fchmod, fchown directives.
	* configure.ac, Makefile.am: Changes to accommodate new test.
	* psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
	statvfs routine under libcsupport.
2010-07-13 21:13:13 +00:00
Joel Sherrill
f1b2dab270 2010-07-09 Bharath Suri <bharath.s.jois@gmail.com>
PR 1610/testing
	* psx13/test.c, psx13/psx13.scn: Remove the test cases which
	exercise pipe. These are new a new test under psxpipe01/
	* psxpipe01/init.c, psxpipe01/Makefile.am,
	psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
	* Makefile.am, configure.ac: Changes due to addition of new test:
	psxpipe01.
2010-07-09 22:07:11 +00:00
Joel Sherrill
21827289f3 2010-07-08 Bharath Suri <bharath.s.jois@gmail.com>
PR 1608/testing
	* psxfile01/init.c: Add a simple test case: Open file as read-only
	and attemp to truncate. Improves coverage.
2010-07-08 19:37:01 +00:00
Joel Sherrill
0f3ab7df60 2010-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1606/cpukit
	* psxfatal_support/init.c: Remove
	INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
2010-07-07 14:07:26 +00:00
Sebastian Huber
190f165bf2 2010-07-07 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* psxfatal_support/init.c: Print end of test message in case of
	success.  Stop multitasking in the fatal error extension.
	* psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
2010-07-07 09:11:25 +00:00
Sebastian Huber
11e69fc0f3 2010-07-06 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* psxtimes01/init.c: Added missing declaration.
2010-07-06 07:49:11 +00:00
Joel Sherrill
85c8e754f1 2010-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test for various forms of times() and
	getrusage().
	* psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
	psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
	psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
	psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
	psxtimes01/psxtimes01.scn: New files.
2010-07-06 01:01:42 +00:00
Joel Sherrill
7a595e8a2f 2010-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
	/etc/passwd and /etc/group.
2010-07-05 22:01:06 +00:00
Joel Sherrill
95cf41e21e 2010-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
	cases.
2010-07-05 21:32:48 +00:00
Joel Sherrill
2da9a31ae2 2010-07-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* psx13/test.c: Fix warning.
2010-07-02 18:51:48 +00:00
Joel Sherrill
5143105e73 2010-07-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxfile01/test_cat.c: Does not need posix specific macros.
2010-07-02 17:20:54 +00:00
Joel Sherrill
3f42281e30 2010-07-01 Joel Sherrill <joel.sherrilL@OARcorp.com>
* psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
	Remove tests which put NULL entries in file handlers.
2010-07-01 21:15:07 +00:00
Joel Sherrill
1fe4042000 2010-07-01 Bharath Suri <bharath.s.jois@gmail.com>
PR 1598/testing
	* Makefile.am, configure.ac, psxpasswd01/init.c,
	psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
	for POSIX user database (e.g. /etc/group and /etc/passwd) access
	routines which are implemented in libcsupport/src/getpwent.c.
	* psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
	psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
2010-07-01 17:26:37 +00:00
Joel Sherrill
c40d3c4b02 2010-07-01 Vinu Rajashekhar <vinutheraj@gmail.com>
PR 1597/cpukit
	* psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
	psxstat/test.c: Add lchown() and utimes().
2010-07-01 17:24:35 +00:00
Joel Sherrill
98e16aad39 2010-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add tests for file lock stubs as well as
	various POSIX methods that access UID, PID, and GID.
	* psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
	psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
	psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
	psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
	psxid01/psxid01.scn: New files.
2010-07-01 14:40:14 +00:00
Joel Sherrill
efc253fa86 2010-06-30 Joel Sherrill <joel.sherrilL@OARcorp.com>
* psximfs01/init.c: Fix warning introduced.
2010-06-30 14:41:56 +00:00
Joel Sherrill
71a5e5a113 2010-06-30 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1595/tests
	* psximfs01/init.c: Fix warnings.
2010-06-30 13:54:15 +00:00
Joel Sherrill
89b897f020 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
	pointer.
2010-06-28 21:00:15 +00:00
Joel Sherrill
ef87186893 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
2010-06-28 19:53:00 +00:00
Joel Sherrill
43efb633ba 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
	files of maximum sizes.
	* psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
	psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
2010-06-28 18:48:25 +00:00
Joel Sherrill
ec76b1148e 2010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
* Makefile.am, configure.ac: Revert accidentally committed patch.
2010-06-23 22:50:49 +00:00
Joel Sherrill
ce00f304d7 2010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
* 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, psx14/Makefile.am, psxalarm01/Makefile.am,
	psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
	psxbarrier01/Makefile.am, psxcancel/Makefile.am,
	psxcancel01/Makefile.am, psxchroot01/Makefile.am,
	psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
	psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
	psxfatal01/Makefile.am, psxfatal02/Makefile.am,
	psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
	psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
	psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
	psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
	psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
	psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
	psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
	psxsem01/Makefile.am, psxsignal01/Makefile.am,
	psxsignal02/Makefile.am, psxsignal03/Makefile.am,
	psxsignal04/Makefile.am, psxsignal05/Makefile.am,
	psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
	psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
	psxtimer01/Makefile.am, psxtimer02/Makefile.am,
	psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
	committed patch.
2010-06-23 22:49:59 +00:00
Joel Sherrill
e6e4eecec5 2010-06-23 Joel Sherrill <joel.sherrilL@OARcorp.com>
* Makefile.am, configure.ac, 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, psx14/Makefile.am,
	psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
	psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
	psxcancel/Makefile.am, psxcancel01/Makefile.am,
	psxchroot01/Makefile.am, psxcleanup/Makefile.am,
	psxcleanup01/Makefile.am, psxclock/Makefile.am,
	psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
	psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
	psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
	psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
	psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
	psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
	psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
	psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
	psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
	psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
	psxsem01/Makefile.am, psxsignal01/Makefile.am,
	psxsignal02/Makefile.am, psxsignal03/Makefile.am,
	psxsignal04/Makefile.am, psxsignal05/Makefile.am,
	psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
	psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
	psxtimer01/Makefile.am, psxtimer02/Makefile.am,
	psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
	than number of file descriptors configured.
2010-06-23 22:48:44 +00:00
Jennifer Averett
32e5d81420 2010-06-23 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* psxfile02/psxfile02.doc: Filled in documentation information.
2010-06-23 19:31:36 +00:00
Jennifer Averett
6cb72216e7 2010-06-23 Jennifer Averett <Jennifer Averett@OARcorp.com>
* Makefile.am, configure.ac: Added test case for calls that check for
	an unopened file descriptor.
	* psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
	psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
2010-06-23 18:43:24 +00:00
Jennifer Averett
34c062f065 2010-06-22 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
	parameter to adjtime NULL.
2010-06-22 17:44:02 +00:00
Joel Sherrill
ff71b7d8dc 2010-06-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxfatal_support/init.c: Remove references to ITRON constants.
2010-06-19 20:55:30 +00:00
Sebastian Huber
b00c3cdfeb 2010-06-08 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* psxfile01/test.c: Update for IMFS API changes.
2010-06-08 13:12:56 +00:00