summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2011-04-15 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-04-152-1/+5
| | | | * sp09/screen02.c: Use integer value that fits into one character.
* 2011-04-04 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2011-04-048-2/+500
| | | | | | | PR 1641/cpukit * Makefile.am, configure.ac: Create testcase for red black tree. * sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc, sprbtree01/sprbtree01.scn: New files.
* 2011-03-16 Jennifer Averett <jennifer.averett@OARcorp.com>Joel Sherrill2011-03-162-1/+17
| | | | | | | | | | | | PR 1729/cpukit * spsize/size.c: Add next step in SMP support. This adds an allocated array of the Per_CPU structures to support multiple cpus vs a single instance of the structure which is still used if SMP support is disabled. Configuration support is also added to explicitly enable or disable SMP. But SMP can only be enabled for the CPUs which will support it initially -- SPARC and i386. With the stub BSP support, a BSP can be run as a single core SMP system from an RTEMS data structure standpoint.
* 2011-03-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-03-162-1/+5
| | | | * spfifo05/init.c: Console interrupts perturb test.
* 2011-03-16 Jennifer Averett <jennifer.averett@OARcorp.com>Joel Sherrill2011-03-1619-20/+546
| | | | | | | | | | | | | | | | | PR 1743/cpu * Makefile.am, configure.ac, spsize/size.c: Add Simple Priority Scheduler as complement to existing Deterministic Priority Scheduler. This scheduler serves both as an example and as a lighter weight implementation for smaller systems. * spsimplesched01/.cvsignore, spsimplesched01/Makefile.am, spsimplesched01/init.c, spsimplesched01/spsimplesched01.doc, spsimplesched01/spsimplesched01.scn, spsimplesched02/.cvsignore, spsimplesched02/Makefile.am, spsimplesched02/init.c, spsimplesched02/spsimplesched02.doc, spsimplesched02/spsimplesched02.scn, spsimplesched03/.cvsignore, spsimplesched03/Makefile.am, spsimplesched03/init.c, spsimplesched03/spsimplesched03.doc, spsimplesched03/spsimplesched03.scn: New files.
* 2011-03-11 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-03-113-0/+23
| | | | | * sp58/init.c, sp58/sp58.scn: Account for case where left hand side seconds field is less than.
* 2011-03-11 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-03-112-27/+29
| | | | * sp08/sp08.scn: Convert to UNIX CR/LF.
* 2011-03-11 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-03-118-374/+336
| | | | | | | * sp08/Makefile.am, sp08/init.c, sp08/sp08.scn, sp09/screen07.c, sp09/sp09.scn: Improve coverage. Change mode while system not up and broadcast a message that is too large. * sp08/system.h, sp08/task1.c: Removed.
* 2011-03-11 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-03-118-1/+174
| | | | | | | * Makefile.am, configure.ac: Add sp73. This is a new test designed to improve coverage of the thread yield logic. * sp73/.cvsignore, sp73/Makefile.am, sp73/init.c, sp73/sp73.doc, sp73/sp73.scn: New files.
* 2011-03-10 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-03-102-0/+46
| | | | * sp07/init.c: Improve coverage.
* 2011-03-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-03-092-1/+6
| | | | | * spwkspace/init.c: Adjust test to account for recent heap change on NULL.
* 2011-03-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-03-093-12/+46
| | | | * sp43/init.c, sp43/sp43.scn: Improve coverage of _Thread_Get.
* 2011-03-08 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-03-092-0/+17
| | | | * spchain/init.c: Improve coverage testing.
* Add config.h.inRalf Corsepius2011-03-011-0/+1
|
* 2011-02-22 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-222-0/+5
| | | | * configure.ac: Add AC_CONFIG_HEADER(config.h).
* 2011-02-22 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-221-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sp01/init.c, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/task1.c, sp03/task2.c, sp04/init.c, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c, sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/buffered_io.c, sp07/init.c, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c, sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c, sp08/init.c, sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/task1.c, sp09/task2.c, sp09/task3.c, sp09/task4.c, sp10/init.c, sp11/init.c, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c, sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/task1.c, sp16/init.c, sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c, sp17/asr.c, sp17/init.c, sp17/task1.c, sp17/task2.c, sp18/init.c, sp19/first.c, sp19/fptask.c, sp19/init.c, sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/task1.c, sp21/init.c, sp22/delay.c, sp22/init.c, sp22/prtime.c, sp22/task1.c, sp23/init.c, sp23/task1.c, sp24/init.c, sp24/resume.c, sp24/task1.c, sp25/init.c, sp25/task1.c, sp26/init.c, sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp30/init.c, sp30/resume.c, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/task1.c, sp32/init.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp36/strict_order_mut.c, sp37/init.c, sp38/init.c, sp39/init.c, sp40/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, sp49/init.c, sp50/init.c, sp51/init.c, sp52/init.c, sp54/init.c, sp55/init.c, sp56/init.c, sp57/init.c, sp58/init.c, sp59/init.c, sp60/init.c, sp62/init.c, sp63/init.c, sp64/init.c, sp65/init.c, sp66/init.c, sp67/init.c, sp68/init.c, sp69/init.c, sp70/init.c, sp71/init.c, sp72/init.c, spassoc01/init.c, spchain/init.c, spclockget/init.c, spcoverage/init.c, sperror01/init.c, sperror02/init.c, sperror03/init.c, spfatal_support/consume_sems.c, spfatal_support/init.c, spfifo01/init.c, spfifo02/init.c, spfifo03/init.c, spfifo04/init.c, spfifo05/init.c, spheapprot/init.c, spintrcritical01/init.c, spintrcritical06/init.c, spintrcritical08/init.c, spintrcritical09/init.c, spintrcritical10/init.c, spintrcritical11/init.c, spintrcritical13/init.c, spintrcritical15/init.c, spintrcritical16/init.c, spintrcritical17/init.c, spintrcritical_support/intrcritical.c, spmkdir/init.c, spmountmgr01/init.c, spnotepad01/init.c, spobjgetnext/init.c, spprintk/init.c, spprivenv01/init.c, spsize/getint.c, spsize/init.c, spsize/size.c, spstkalloc/init.c, spthreadq01/init.c, spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/task1.c, spwkspace/init.c: Add HAVE_CONFIG_H.
* Add HAVE_CONFIG_H.Ralf Corsepius2011-02-22205-3/+820
|
* 2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-02-142-2/+5
| | | | * sp09/Makefile.am: Switch to all managers since this is all of them.
* 2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-082-2/+5
| | | | | * sp69/init.c: Use "ld" instead of PRId32 to print struct timespec->tv_nsec.
* 2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-082-1/+5
| | | | * sp19/inttest.h: Use PRIx32 instead of "lx".
* 2011-02-02 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-02-022-6/+9
| | | | * sp04/tswitch.c: Shrink memory requirements.
* 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-022-2/+6
| | | | * configure.ac: Require autoconf-2.68, automake-1.11.1.
* 2010-11-26 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-262-0/+8
| | | | * spchain/init.c: Added test case.
* 2010-11-25 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-11-253-0/+26
| | | | * spchain/init.c, spchain/spchain.scn: More test cases.
* 2010-11-24 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-11-242-20/+47
| | | | | | PR 1647/cpukit * spsize/size.c: Update documentation to reflect refactoring of SuperCore to add Scheduler Handler.
* 2010-11-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-11-163-2/+27
| | | | | * sp70/init.c, sp70/sp70.scn: Fix bug in test which lead to random memory corruption.
* 2010-10-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-10-262-1/+18
| | | | * spchain/init.c: Attempt to improve coverage.
* 2010-10-25 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-10-253-3/+7
| | | | * spchain/init.c, spwatchdog/task1.c: Do not violate chain API.
* 2010-10-04 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-10-042-41/+22
| | | | * spfifo03/spfifo03.scn: Replace file.
* 2010-10-03 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-10-032-1/+5
| | | | * spsize/size.c: Fix typo.
* 2010-08-26 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-08-263-2/+40
| | | | | | PR 1663/testing * spmkdir/init.c, spmkdir/spmkdir.scn: Added some test outputs to the test.
* 2010-08-25 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-258-1/+211
| | | | | | * spheapprot/.cvsignore, spheapprot/Makefile.am, spheapprot/spheapprot.doc, spheapprot/spheapprot.scn: New files. * Makefile.am, configure.ac: Reflect changes above.
* 2010-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-244-1/+114
| | | | | * spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New test cases.
* Removed.Sebastian Huber2010-08-231-587/+0
|
* 2010-08-23 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-2314-1/+765
| | | | | | | | | * 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-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-1011-85/+68
| | | | | | | | | | 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 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-08-102-0/+12
| | | | | | PR 1663/testing * spmkdir/init.c: New cases to get the error path in rtems_mkdir routine.
* 2010-08-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-094-19/+14
| | | | | | PR 1661/testing * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
* 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-093-29/+8
| | | | | * sp09/screen12.c: Update for rtems_region_create() changes. * sp09/sp09.scn: Update.
* 2010-08-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-082-2/+5
| | | | | PR 1647/testing * spsize/size.c: Remove redundant initialize uninitialized to 0.
* 2010-07-30 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-07-302-1/+7
| | | | | | PR 1599/cpukit * spsize/size.c: Rename _Context_Switch_necessary to _Thread_Dispatch_necessary to more properly reflect the intent.
* 2010-07-29 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-07-298-1/+209
| | | | | | | 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-27 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-07-273-0/+24
| | | | | * 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 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-07-273-2/+29
| | | | | * sp11/sp11.scn, sp11/task1.c: Add test case for receiving all events no wait but the condition is only partially satisfied.
* 2010-07-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-268-1/+154
| | | | | | | * 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-16 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-07-164-2/+37
| | | | | | | PR 1617/testing * spmountmgr01/init.c, spmountmgr01/spmountmgr01.scn, spmountmgr01/spmountmgr01.doc: Added cases to exercise mount-mktgt.c.
* 2010-07-15 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-07-158-1/+183
| | | | | | | | | 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-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-144-10/+61
| | | | | * spprintk/init.c, spprintk/spprintk.doc, spprintk/spprintk.scn: Clean up and add test of getchark().
* 2010-07-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-142-2/+6
| | | | * spfatal21/Makefile.am: Fix typo.
* 2010-07-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-1413-2/+180
| | | | | | | | | * 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.