Commit Graph

622 Commits

Author SHA1 Message Date
Ralf Corsepius
e45c13ca70 2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* sp69/init.c: Use "ld" instead of PRId32 to print
	struct timespec->tv_nsec.
2011-02-08 07:23:42 +00:00
Ralf Corsepius
5661a69614 2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* sp19/inttest.h: Use PRIx32 instead of "lx".
2011-02-08 04:49:38 +00:00
Joel Sherrill
28ab68ae6f 2011-02-02 Joel Sherrill <joel.sherrilL@OARcorp.com>
* sp04/tswitch.c: Shrink memory requirements.
2011-02-02 19:02:06 +00:00
Ralf Corsepius
8ee3775f30 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-02-02 15:01:43 +00:00
Sebastian Huber
719f4dd492 2010-11-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spchain/init.c: Added test case.
2010-11-26 12:55:22 +00:00
Sebastian Huber
fb01c02230 2010-11-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spchain/init.c, spchain/spchain.scn: More test cases.
2010-11-25 12:38:57 +00:00
Joel Sherrill
95ec9e9879 2010-11-24 Gedare Bloom <giddyup44@yahoo.com>
PR 1647/cpukit
	* spsize/size.c: Update documentation to reflect refactoring of
	SuperCore to add Scheduler Handler.
2010-11-24 16:06:22 +00:00
Joel Sherrill
2b76c8dc25 2010-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random
	memory corruption.
2010-11-16 19:01:29 +00:00
Joel Sherrill
4cdce0e45a 2010-10-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* spchain/init.c: Attempt to improve coverage.
2010-10-26 04:22:55 +00:00
Sebastian Huber
ae78019467 2010-10-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
2010-10-25 07:29:27 +00:00
Ralf Corsepius
50ab8586ea 2010-10-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* spfifo03/spfifo03.scn: Replace file.
2010-10-04 04:07:47 +00:00
Ralf Corsepius
6227170193 2010-10-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* spsize/size.c: Fix typo.
2010-10-03 07:16:50 +00:00
Joel Sherrill
29e1a88e33 2010-08-26 Bharath Suri <bharath.s.jois@gmail.com>
PR 1663/testing
	* spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to
	the test.
2010-08-26 19:40:09 +00:00
Sebastian Huber
5bb3197dfe 2010-08-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spheapprot/.cvsignore, spheapprot/Makefile.am,
	spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files.
	* Makefile.am, configure.ac: Reflect changes above.
2010-08-25 13:05:47 +00:00
Sebastian Huber
469e71d720 2010-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test
	cases.
2010-08-24 15:01:04 +00:00
Sebastian Huber
c7eb1d450e Removed. 2010-08-23 09:13:58 +00:00
Sebastian Huber
83636b5802 2010-08-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
* spfatal24/.cvsignore, spfatal24/Makefile.am,
	spfatal24/spfatal24.doc, spfatal24/spfatal24.scn,
	spfatal24/testcase.h, spfatal25/.cvsignore, spfatal25/Makefile.am,
	spfatal25/spfatal25.doc, spfatal25/spfatal25.scn,
	spfatal25/testcase.h: New files.
	* Makefile.am, configure.ac: Reflect changes above.
2010-08-23 08:27:34 +00:00
Joel Sherrill
30c9b6a2c6 2010-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1658/cpukit
	* Makefile.am, configure.ac: If the system is not up, consider it a
	fatal error. This eliminated sp61 and added spfatal23.
	* spfatal23/.cvsignore, spfatal23/Makefile.am, spfatal23/spfatal23.doc,
	spfatal23/spfatal23.scn, spfatal23/testcase.h: New files.
	* sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc,
	sp61/sp61.scn: Removed.
2010-08-10 22:58:00 +00:00
Joel Sherrill
ce656dff3a 2010-08-10 Bharath Suri <bharath.s.jois@gmail.com>
PR 1663/testing
	* spmkdir/init.c: New cases to get the error path in rtems_mkdir
	routine.
2010-08-10 17:34:12 +00:00
Joel Sherrill
8d9c8247e5 2010-08-09 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1661/testing
	* spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate
	most references to RTEMS_Malloc_Heap.
2010-08-09 14:29:36 +00:00
Sebastian Huber
e9f7e13b18 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
* sp09/screen12.c: Update for rtems_region_create() changes.
	* sp09/sp09.scn: Update.
2010-08-09 08:46:56 +00:00
Joel Sherrill
c016f4e170 2010-08-08 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1647/testing
	* spsize/size.c: Remove redundant initialize uninitialized to 0.
2010-08-08 16:34:00 +00:00
Joel Sherrill
48170821f0 2010-07-30 Gedare Bloom <giddyup44@yahoo.com>
PR 1599/cpukit
	* spsize/size.c: Rename _Context_Switch_necessary to
	_Thread_Dispatch_necessary to more properly reflect the intent.
2010-07-30 18:52:30 +00:00
Joel Sherrill
85433b5ad0 2010-07-29 Bharath Suri <bharath.s.jois@gmail.com>
PR 1621/testing
	* Makefile.am, configure.ac: Improve coverage of private environment.
	* spprivenv01/.cvsignore, spprivenv01/Makefile.am, spprivenv01/init.c,
	spprivenv01/spprivenv01.doc, spprivenv01/spprivenv01.scn: New files.
2010-07-29 22:28:51 +00:00
Joel Sherrill
ec6a5a18c1 2010-07-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
* sp43/init.c, sp43/sp43.scn: Add code to exercise case where an API
	pointer is NULL when getting an object name.
2010-07-27 21:25:02 +00:00
Joel Sherrill
cb0997e3d9 2010-07-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
* sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events
	no wait but the condition is only partially satisfied.
2010-07-27 19:03:01 +00:00
Joel Sherrill
80031e28ed 2010-07-26 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test to extract a task blocked with
	timeout on a priority ordered thread queue.
	* sp72/.cvsignore, sp72/Makefile.am, sp72/init.c, sp72/sp72.doc,
	sp72/sp72.scn: New files.
2010-07-26 15:38:41 +00:00
Joel Sherrill
917e4b4781 2010-07-16 Bharath Suri <bharath.s.jois@gmail.com>
PR 1617/testing
	* spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn,
	spmountmgr01/spmountmgr01.doc: Added cases to exercise
	mount-mktgt.c.
2010-07-16 15:01:11 +00:00
Joel Sherrill
c275f71b39 2010-07-15 Bharath Suri <bharath.s.jois@gmail.com>
PR 1617/testing
	* spmountmgr01/init.c, spmountmgr01/Makefile.am,
	spmountmgr/.cvsignore, spmountmgr01/spmountmgr01.doc,
	spmountmgr01/spmountmgr01.scn: New test which improves coverage
	of mount-mgr.c under libcsupport.
	* Makefile.am, configure.ac: Changes to accommodate the new test.
2010-07-15 13:53:28 +00:00
Joel Sherrill
ba959a4b1c 2010-07-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean
	up and add test of getchark().
2010-07-14 23:17:48 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Joel Sherrill
9f61efdaa7 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do
	not need spin.c
2010-06-28 13:51:05 +00:00
Joel Sherrill
4a3def384f 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp70/Makefile.am: Tests do not need spin.c
2010-06-28 13:24:25 +00:00
Joel Sherrill
287febb503 2010-06-24 Bharath Suri <bharath.s.jois@gmail.com>
* Makefile.am, configure.ac: Removed some fifo tests.
	* spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid
	excessive new lines in the output.

	spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc,
	spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08.
	Also added a few more cases, mostly from spfifo04/init.c.
	* spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn:
	Previously was spfifo06. Configure parameter for pipes is used now.
	* spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c,
	spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore,
	spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc,
	spfifo08/spfifo08.scn: Removed.
2010-06-24 19:46:40 +00:00
Joel Sherrill
db904606e3 2010-06-22 Joel Sherrill <joel.sherrilL@OARcorp.com>
* Makefile.am, configure.ac: Add new test to exercise path where using
	unlimited object support you are about to allocate more objects than
	can be represented in the Id. This test will NOT pass on targets with
	insufficient RAM.
	* sp71/.cvsignore, sp71/Makefile.am, sp71/init.c, sp71/sp71.doc,
	sp71/sp71.scn: New files.
2010-06-22 16:14:43 +00:00