Commit Graph

2237 Commits

Author SHA1 Message Date
Joel Sherrill
fa1269216a 2010-07-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* spfatal21/Makefile.am: Fix typo.
2010-07-14 17:03:36 +00:00
Joel Sherrill
be8bdff62b 2010-07-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* support/include/test_support.h, support/src/test_support.c: Add
	Allocate_majority_of_heap().
2010-07-14 16:03:57 +00:00
Joel Sherrill
16d1bd349b 2010-07-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add tests for sbrk fatal error case and
	libio initialization fatal error case.
	* spfatal21/.cvsignore, spfatal21/Makefile.am, spfatal21/spfatal21.doc,
	spfatal21/spfatal21.scn, spfatal21/testcase.h, spfatal22/.cvsignore,
	spfatal22/Makefile.am, spfatal22/spfatal22.doc,
	spfatal22/spfatal22.scn, spfatal22/testcase.h: New files.
2010-07-14 16:02:40 +00:00
Joel Sherrill
8cd0bb0f00 2010-07-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* termios01/init.c, termios01/termios01.scn: Fully exercise tcsetattr.
2010-07-14 15:59:37 +00:00
Sebastian Huber
9688f46656 2010-07-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spintrcritical06/init.c: Switch semaphore obtain timeouts of
	variants.  Cleanup.
	* spintrcritical05/spintrcritical05.scn,
	spintrcritical06/spintrcritical06.scn,
	spintrcritical07/spintrcritical07.scn,
	spintrcritical11/spintrcritical11.scn,
	spintrcritical12/spintrcritical12.scn,
	spintrcritical13/spintrcritical13.scn,
	spintrcritical14/spintrcritical14.scn: Update.
2010-07-14 07:33: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
843ad7b5ff 2010-07-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test for exercising sbrk() extension
	to Malloc Family.
	* malloc04/.cvsignore, malloc04/Makefile.am, malloc04/init.c,
	malloc04/malloc04.doc, malloc04/malloc04.scn: New files.
2010-07-08 20:11:48 +00:00
Joel Sherrill
c33c353275 2010-07-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Readd spfatal09 as a malloc initialization
	fatal error.
	* spfatal09/.cvsignore, spfatal09/Makefile.am, spfatal09/spfatal09.doc,
	spfatal09/spfatal09.scn, spfatal09/testcase.h: New files.
2010-07-08 19:39:14 +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
4479b373d9 2010-07-07 Bharath Suri <bharath.s.jois@gmail.com>
PR 1603/testing
	* spassoc01/init.c, spassoc01/Makefile.am,
	spassoc01/spassoc01.doc, spassoc01/spassoc01.scn: Added new test.
	* Makefile.am, configure.ac: Added new test spassoc01 for
	rtems_assoc routines.
2010-07-07 14:16:55 +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
Joel Sherrill
1f4d41b8d9 2010-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1606/cpukit
	* spfatal_support/init.c: Remove
	INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
2010-07-07 14:07:12 +00:00
Sebastian Huber
3ac6eb90c5 2010-07-07 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* minimum/init.c: Use fatal error extension to prevent infinite
	runtime.
2010-07-07 09:26:05 +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
6091bc3a0e 2010-07-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spfatal09/.cvsignore, spfatal09/Makefile.am,
	spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
	spfatal09/testcase.h: Removed files.
	* Makefile.am, configure.ac: Reflect changes above.
	* spfatal_support/init.c: Print end of test message in case of
	success.  Stop multitasking in the fatal error extension.
	* spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
	puts().
	* spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
	spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
	spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
	spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
	spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
	spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
	spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
	spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
	spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
	spfatal20/spfatal20.scn: Update.
2010-07-07 09:03:34 +00:00
Joel Sherrill
447345b1f5 2010-07-06 Joel Sherrill <joel.sherrilL@OARcorp.com>
* sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
	coverage of rtems_io_lookup_name().
2010-07-06 22:56:48 +00:00
Joel Sherrill
6f67619ee6 2010-07-06 Joel Sherrill <joel.sherrilL@OARcorp.com>
* sp21/Makefile.am, sp21/init.c, sp21/sp21.scn: Add
	rtems_io_lookup_name() and simplify test.
	* sp21/system.h, sp21/task1.c: Removed.
2010-07-06 22:27:23 +00:00
Joel Sherrill
3e0310e340 2010-07-06 Joel Sherrill <joel.sherrilL@OARcorp.com>
* termios06/init.c, termios06/termios06.scn: Add a couple more PPPDISC
	cases. Coverage of these paths is near complete.
2010-07-06 19:54:00 +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
bfaa6d3ec1 2010-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add new fatal error test for termios
	initialize.
	* spfatal20/.cvsignore, spfatal20/Makefile.am, spfatal20/spfatal20.doc,
	spfatal20/spfatal20.scn, spfatal20/testcase.h: New files.
2010-07-06 01:53:09 +00:00
Joel Sherrill
96fc191bb8 2010-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* malloctest/system.h: Enable malloc statistics.
2010-07-06 01:02:06 +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
8eb24e7f3e 2010-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: tar01 and tar02 not merged yet.
2010-07-06 00:32:33 +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
15bf747a44 2010-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, malloc03/init.c: Add test for PPPDDISC.
	* termios06/.cvsignore, termios06/Makefile.am, termios06/init.c,
	termios06/termios06.doc, termios06/termios06.scn,
	termios06/test_pppd.c: New files.
2010-07-05 21:14:39 +00:00
Joel Sherrill
9cdd944dce 2010-07-05 Bharath Suri <bharath.s.jois@gmail.com>
PR 1600/testing
	* spfifo05/init.c, spfifo05/spfifo05.doc, spfifo05/spfifo05.scn,
	spfifo05/Makefile.am: New tests for pipe/fifo routines.
	* Makefile.am, configure.ac: Add new test.
2010-07-05 20:14:19 +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
b3eb018574 2010-07-02 Bharath Suri <bharath.s.jois@gmail.com>
PR 1600/testing
	* spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn,
	spfifo04/Makefile.am: New files to improve coverage on fifo/pipe
	routines
	* Makefile.am, configure.ac: Add new test.
2010-07-02 18:07:12 +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
58f0937509 2010-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp68/init.c: Add alignment to region_area. Fix spelling.
2010-07-01 17:00:33 +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
f938d598de 2010-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test for GCC C++ library helpers.
	* gxx01/.cvsignore, gxx01/Makefile.am, gxx01/gxx01.doc,
	gxx01/gxx01.scn, gxx01/gxx_wrappers.h, gxx01/init.c: New files.
2010-07-01 14:37:46 +00:00
Joel Sherrill
028aa0630b 2010-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* termios04/termios_testdriver_intr.c: Task driven IO now works.
2010-07-01 14:35:54 +00:00
Joel Sherrill
7424c3ee86 2010-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test for task driven drivers.
	* termios05/.cvsignore, termios05/Makefile.am, termios05/init.c,
	termios05/termios05.doc, termios05/termios05.scn,
	termios05/termios_testdriver_taskdriven.c,
	termios05/termios_testdriver_taskdriven.h: New files.
2010-07-01 14:35:00 +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
56cdd5e88f 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1573/cpukit
	* spsize/size.c: Add a per cpu data structure which contains the
	information required by RTEMS for each CPU core. This encapsulates
	information such as thread executing, heir, idle and dispatch needed.
2010-06-29 00:40:29 +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
03a47f6e06 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Revert changes related to uncommitted test
	under development.
2010-06-28 17:15:44 +00:00
Joel Sherrill
33ece501be 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, malloctest/init.c, termios03/init.c,
	termios03/termios03.scn: Handle some of the VKILL and VERASE cases.
2010-06-28 17:05:25 +00:00
Joel Sherrill
c55bbe806e 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp69/Makefile.am: Really needs spin.c
2010-06-28 14:28:40 +00:00
Joel Sherrill
b6eaf42933 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add new test to exercise termios RX and TX
	interrupt driven IO support.
	* termios04/.cvsignore, termios04/Makefile.am, termios04/init.c,
	termios04/termios04.doc, termios04/termios04.scn,
	termios04/termios_testdriver_intr.c,
	termios04/termios_testdriver_intr.h: New files.
2010-06-28 14:23:19 +00:00
Joel Sherrill
0308c02853 2010-06-26 Bharath Suri <bharath.s.jois@gmail.com>
PR 1592/testing
	* Makefile.am, configure.ac: Changes to incorporate sperror01,
	sperror02, sperror03
	* sperror01/init.c, sperror02/init.c: New tests to exercise
	rtems_error routine
	* sperror03/init.c: New test to exercise rtems_panic routine
2010-06-28 14:03:45 +00:00