summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-101-1/+1
| | | | | | | | * Makefile.am, configure.ac: Add new test to exercise when the ticks since boot wraps around 0 and the timer server must deal with that condition. * sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc, sp67/sp67.scn: New files.
* 2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-291-1/+1
| | | | | | | * Makefile.am, configure.ac: Add new test to exercise when notepads are not configured. * spnotepad01/.cvsignore, spnotepad01/Makefile.am, spnotepad01/init.c, spnotepad01/spnotepad01.doc, spnotepad01/spnotepad01.scn: New files.
* 2009-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-141-1/+1
| | | | | | | | * Makefile.am, configure.ac, sp65/init.c: Add new test to exercise very simple priority ceiling case that was previously only tested via the POSIX API. * sp66/.cvsignore, sp66/Makefile.am, sp66/init.c, sp66/sp66.doc, sp66/sp66.scn: New files.
* 2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-281-1/+1
| | | | * Makefile.am: Fix spacing.
* 2009-08-12 Santosh G Vattam <vattam.santosh@gmail.com>Joel Sherrill2009-08-121-1/+1
| | | | | | | * ChangeLog, Makefile.am, configure.ac: Add new test for some core mutex cases. * sp65/.cvsignore, sp65/Makefile.am, sp65/init.c, sp65/sp65.doc, sp65/sp65.scn: New files.
* 2009-08-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-111-2/+2
| | | | | | | | | * Makefile.am, configure.ac, sp62/init.c, sp64/init.c: Add new test and adjust existing for alignment. New test ensures coverage begin and end marker methods are exercised so they do not get considered unexecuted. * spcoverage/.cvsignore, spcoverage/Makefile.am, spcoverage/init.c, spcoverage/spcoverage.doc, spcoverage/spcoverage.scn: New files.
* 2009-08-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-101-1/+1
| | | | | | | * Makefile.am, configure.ac: Add new test to exercise legacy rtems_clock_get(). * spclockget/.cvsignore, spclockget/Makefile.am, spclockget/init.c, spclockget/spclockget.doc, spclockget/spclockget.scn: New files.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-051-1/+1
| | | | | | | | * Makefile.am, configure.ac, sp63/init.c: Add new test for exercising when we are unable to allocate the memory needed for an object extend. Make sure all is handled properly. * sp64/.cvsignore, sp64/Makefile.am, sp64/init.c, sp64/sp64.doc, sp64/sp64.scn: New files.
* 2009-07-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-011-1/+1
| | | | | | | * Makefile.am, configure.ac, sp62/init.c: Add new test to ensure a particular path is taken through the _Heap_Resize_block code. * sp63/.cvsignore, sp63/Makefile.am, sp63/init.c, sp63/sp63.doc, sp63/sp63.scn: New files.
* 2009-07-29 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-07-301-1/+1
| | | | | | | | * Makefile.am, configure.ac: Add new test to exercise as many cases as possible of not being able to allocate memory from the workspace during thread creation. * sp18/.cvsignore, sp18/Makefile.am, sp18/init.c, sp18/sp18.doc, sp18/sp18.scn: New files.
* 2009-07-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-281-1/+1
| | | | | | | | * Makefile.am, configure.ac: Add new test to handle the case where a region resize frees enough memory to unblock a task. * sp62/.cvsignore, sp62/Makefile.am, sp62/init.c, sp62/sp62.doc, sp62/sp62.scn: New files. * sp61/init.c: Test does not need regions.
* 2009-07-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-281-1/+1
| | | | | | | | | | * Makefile.am, configure.ac: Add test case for processing a timeout on a thread (that is the thread executing) that has also had its request satisfied while it is being enqueued. * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am, spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc, spintrcritical16/spintrcritical16.scn: New files. * spintrcritical15/init.c: Remove unused TSR>
* 2009-07-27 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-271-1/+1
| | | | | | | | | * Makefile.am, configure.ac: Add test case for a thread timing out on a thread queue while another thread is in the process of blocking on the same thread queue. * spintrcritical15/.cvsignore, spintrcritical15/Makefile.am, spintrcritical15/init.c, spintrcritical15/spintrcritical15.doc, spintrcritical15/spintrcritical15.scn: New files.
* 2009-07-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-07-251-1/+1
| | | | * Makefile.am, configure.ac: spintrcritical15 not ready yet.
* 2009-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-251-1/+1
| | | | | | * Makefile.am, configure.ac, sp40/Makefile.am, sp40/init.c, sp40/sp40.scn: Now verified to hit coverage cases. * sp40/sp40.doc: New file.
* 2009-07-24 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-241-1/+1
| | | | | | | * Makefile.am, configure.ac: Add new test to exercise odd case in rtems_iterate_over_all_threads. * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.doc, sp41/sp41.scn: New files.
* 2009-07-23 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-231-1/+2
| | | | | | | | | | | * Makefile.am, configure.ac: Add new tests to exercise cases where a timer is scheduled from an ISR while it is being scheduled at the task level. * spintrcritical13/.cvsignore, spintrcritical13/Makefile.am, spintrcritical13/init.c, spintrcritical13/spintrcritical13.doc, spintrcritical13/spintrcritical13.scn, spintrcritical14/.cvsignore, spintrcritical14/Makefile.am, spintrcritical14/spintrcritical14.doc, spintrcritical14/spintrcritical14.scn: New files.
* 2009-07-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-211-1/+1
| | | | | | | | | | | * Makefile.am, configure.ac, sp39/init.c, sp39/sp39.scn: Move unreliable third case in sp39 to spintrcritical10. New tests to hit other event synchronization critical sections. * spintrcritical11/.cvsignore, spintrcritical11/Makefile.am, spintrcritical11/init.c, spintrcritical11/spintrcritical11.doc, spintrcritical11/spintrcritical11.scn, spintrcritical12/.cvsignore, spintrcritical12/Makefile.am, spintrcritical12/spintrcritical12.doc, spintrcritical12/spintrcritical12.scn: New files.
* 2009-07-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-211-1/+1
| | | | | | * Makefile.am, configure.ac: Add new test to exercise Debug Manager. * sp10/.cvsignore, sp10/Makefile.am, sp10/init.c, sp10/sp10.doc, sp10/sp10.scn: New files.
* 2009-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-07-211-1/+2
| | | | | | | | | | | | | * spintrcritical06/init.c: Add comment to indicate test is not finished and known to not hit the case. * Makefile.am, configure.ac: Add a couple more interrupt critical section tests. * spintrcritical08/.cvsignore, spintrcritical08/Makefile.am, spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc, spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore, spintrcritical09/Makefile.am, spintrcritical09/init.c, spintrcritical09/spintrcritical09.doc, spintrcritical09/spintrcritical09.scn: New files.
* 2009-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-07-201-1/+1
| | | | | | | | | * Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt at hitting interrupt synchronization critical section in thread queue enqueue priority for reverse insertions. * spintrcritical07/.cvsignore, spintrcritical07/Makefile.am, spintrcritical07/spintrcritical07.doc, spintrcritical07/spintrcritical07.scn: New files.
* 2009-07-20 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-201-4/+6
| | | | | | | | | | * Makefile.am, configure.ac: Add test case for the _Thread_queue_Enqueue_priority interrupt critical section where the TCB we are using as a current pointer is removed from the thread queue when we flash interrupts while searching forward. * spintrcritical06/.cvsignore, spintrcritical06/Makefile.am, spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc, spintrcritical06/spintrcritical06.scn: New files.
* 2009-07-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-07-201-0/+1
| | | | | | | | | | * Makefile.am, configure.ac: Add sp60 to exercise case where a task is blocked on one period while another expires. Add sp61 which exercises the case where a call is made to rtems_shutdown_executive when the system is not up. * sp60/.cvsignore, sp60/Makefile.am, sp60/init.c, sp60/sp60.doc, sp60/sp60.scn, sp61/.cvsignore, sp61/Makefile.am, sp61/init.c, sp61/sp61.doc, sp61/sp61.scn: New files.
* 2009-07-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-101-7/+11
| | | | | | | | | | | | | | | | | | | * Makefile.am, configure.ac: Add new infrastructure which is more reliable about generating cases which hit interrupt critical sections. Remove sp41 since it used its own mechanism. * spintrcritical01/.cvsignore, spintrcritical01/Makefile.am, spintrcritical01/init.c, spintrcritical01/spintrcritical01.doc, spintrcritical01/spintrcritical01.scn, spintrcritical02/.cvsignore, spintrcritical02/Makefile.am, spintrcritical02/spintrcritical02.doc, spintrcritical02/spintrcritical02.scn, spintrcritical03/.cvsignore, spintrcritical03/Makefile.am, spintrcritical03/spintrcritical03.doc, spintrcritical03/spintrcritical03.scn, spintrcritical04/.cvsignore, spintrcritical04/Makefile.am, spintrcritical04/spintrcritical04.doc, spintrcritical04/spintrcritical04.scn, spintrcritical05/.cvsignore, spintrcritical05/Makefile.am, spintrcritical05/spintrcritical05.doc, spintrcritical05/spintrcritical05.scn: New files. * sp41/.cvsignore, sp41/Makefile.am, sp41/init.c, sp41/sp41.scn, sp41/system.h: Removed.
* 2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-091-1/+1
| | | | | | | | * Makefile.am, configure.ac: Add sp59 to test path through _Thread_queue_First_priority where the task's priority was in the bottom 1/4 of the range. * sp59/.cvsignore, sp59/Makefile.am, sp59/init.c, sp59/sp59.doc, sp59/sp59.scn: New files.
* 2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-091-1/+2
| | | | | | | * Makefile.am, configure.ac: Add test for Thread Queue extract a thread not blocked on a thread queue. * spthreadq01/.cvsignore, spthreadq01/Makefile.am, spthreadq01/init.c, spthreadq01/spthreadq01.doc, spthreadq01/spthreadq01.scn: New files.
* 2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-091-0/+1
| | | | | | * Makefile.am, configure.ac: Add test for timespec divide by zero. * sp58/.cvsignore, sp58/Makefile.am, sp58/init.c, sp58/sp58.doc, sp58/sp58.scn: New files.
* 2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-081-3/+3
| | | | | | | | | * Makefile.am, configure.ac, sp27/Makefile.am, sp27/init.c, sp27/sp27.doc, sp27/sp27.scn: Rework sp27 so it can be reinstantiated as sp27a and test flushing both counting and binary semaphores. Reformatted. * sp27a/.cvsignore, sp27a/Makefile.am, sp27a/sp27a.doc, sp27a/sp27a.scn: New files.
* 2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-081-1/+1
| | | | | | | * Makefile.am, configure.ac: Add test of restarting a task which is in the middle of a sleep or wake after. * sp57/.cvsignore, sp57/Makefile.am, sp57/init.c, sp57/sp57.doc, sp57/sp57.scn: New files.
* 2009-07-07 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-071-1/+1
| | | | | | | * Makefile.am, configure.ac: Add new test to verify that when a user extension create hook fails, that the error is properly propagated. * sp56/.cvsignore, sp56/Makefile.am, sp56/init.c, sp56/sp56.doc, sp56/sp56.scn: New files.
* 2009-07-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-061-1/+1
| | | | | | | * Makefile.am, configure.ac: Add new test to exercise case when broadcasting to a message queue with a pending message. * sp55/.cvsignore, sp55/Makefile.am, sp55/init.c, sp55/sp55.doc, sp55/sp55.scn: New files.
* 2009-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-07-061-2/+1
| | | | | | | | | * Makefile.am, configure.ac: Remove obsolete test now that the numbered spfatal tests appear to cover all fatal error cases. * spfatal/.cvsignore, spfatal/Makefile.am, spfatal/README, spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc, spfatal/spfatal.scn, spfatal/system.h, spfatal/task1.c: Removed.
* 2009-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-07-061-2/+2
| | | | | | | | | * Makefile.am, configure.ac, spfatal11/init.c: Add test of cannot initialize workspace heap during initialize. Can be caused by unaligned address or not enough memory to initialize heap required overhead. * spfatal12/.cvsignore, spfatal12/Makefile.am, spfatal12/init.c, spfatal12/spfatal12.doc, spfatal12/spfatal12.scn: New files.
* 2009-07-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-021-1/+1
| | | | | | | * Makefile.am, configure.ac: Add new test for user configured stack allocator/deallocator. Test both pass and fail cases. * spstkalloc/.cvsignore, spstkalloc/Makefile.am, spstkalloc/init.c, spstkalloc/spstkalloc.doc, spstkalloc/spstkalloc.scn: New files.
* 2009-07-01 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-07-011-3/+3
| | | | | | | * Makefile.am, configure.ac: Add new test to cover bodies of some chain routines whose bodies are not used by RTEMS itself. * spchain/.cvsignore, spchain/Makefile.am, spchain/init.c, spchain/spchain.doc, spchain/spchain.scn: New files.
* 2009-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-06-241-1/+1
| | | | | | | | * Makefile.am, configure.ac, spprintk/init.c, spprintk/spprintk.scn: Enhance spprintk. Add two new fatal error tests to cover __assert_func. * spfatal11/.cvsignore, spfatal11/Makefile.am, spfatal11/init.c, spfatal11/spfatal11.doc, spfatal11/spfatal11.scn: New files.
* 2009-06-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-06-101-1/+1
| | | | | | * Makefile.am, configure.ac: Add new test. * sp54/.cvsignore, sp54/Makefile.am, sp54/init.c, sp54/sp54.doc, sp54/sp54.scn: New files.
* 2009-06-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-06-081-1/+1
| | | | | | | | | * Makefile.am, configure.ac: Add sp52 and sp53 based upon bug report from Sergio Faustino <sergio.faustino@edisoft.pt> regarding moving the time of day forward not making server based timers fire. * sp52/.cvsignore, sp52/Makefile.am, sp52/init.c, sp52/sp52.doc, sp52/sp52.scn, sp53/.cvsignore, sp53/Makefile.am, sp53/sp53.doc, sp53/sp53.scn: New files.
* 2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-05-211-1/+1
| | | | | | | | PR 1415/cpukit * Makefile.am, configure.ac: Add test for very simple priority ceiling violation. * sp51/.cvsignore, sp51/Makefile.am, sp51/init.c, sp51/sp51.doc, sp51/sp51.scn: New files.
* 2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-05-211-2/+3
| | | | | | | | | PR 1413/cpukit * Makefile.am, configure.ac: Add test for case where server based timers which reinitiated themselves did not get reinserted onto timer chain. * sp50/.cvsignore, sp50/Makefile.am, sp50/init.c, sp50/sp50.doc, sp50/sp50.scn: New files.
* 2009-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-05-211-1/+1
| | | | | | | | | PR 1414/cpukit * Makefile.am, configure.ac: Tighten math on extraction of index so it is harder to trick by passing in a valid id of an incorrect object class. * sp49/.cvsignore, sp49/Makefile.am, sp49/init.c, sp49/sp49.doc, sp49/sp49.scn: New files.
* 2009-05-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-05-141-1/+1
| | | | | | | | | * Makefile.am, configure.ac, spwatchdog/system.h, spwkspace/Makefile.am, spwkspace/init.c: Add shell of test for printk. These will help coverage. Simplify spwkspace. * spprintk/.cvsignore, spprintk/Makefile.am, spprintk/init.c, spprintk/spprintk.scn: New files. * spwkspace/system.h: Removed.
* 2009-05-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-05-131-2/+3
| | | | | | | * Makefile.am, configure.ac: New test to exercise rtems_workspace_XXX methods. * spwkspace/.cvsignore, spwkspace/Makefile.am, spwkspace/init.c, spwkspace/spwkspace.scn, spwkspace/system.h: New files.
* 2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-05-081-1/+1
| | | | | | | * Makefile.am, configure.ac: Add initial test of _Objects_Get_next. * spobjgetnext/.cvsignore, spobjgetnext/Makefile.am, spobjgetnext/init.c, spobjgetnext/spobjgetnext.scn, spobjgetnext/system.h: New files.
* 2009-01-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-01-301-2/+2
| | | | | | | | * Makefile.am, configure.ac: Add sp48 which tests that configuring for unlimited objects when configured for a unified workspace works as expected. * sp48/.cvsignore, sp48/Makefile.am, sp48/init.c, sp48/sp48.doc, sp48/sp48.scn: New files.
* 2009-01-21 Nickolay Kolchin <nbkolchin@gmail.com>Joel Sherrill2009-01-211-1/+1
| | | | | | | Joel Sherrill <joel.sherrill@oarcorp.com> PR 1357/cpukit * rtems/src/tasks.c: Ensure creating a task with no ASR is honored.
* 2009-01-16 Jennifer Averett <jennifer.averett@OARcorp.com>Jennifer Averett2009-01-161-2/+2
| | | | | | | | * Makefile.am, configure.ac: Add new test to test Watchdog display helper routines. These reach into the SuperCore. * spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c, spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn, spwatchdog/system.h, spwatchdog/task1.c: New files.
* 2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-12-151-1/+1
| | | | | | | | | | | | | | * Makefile.am, configure.ac, spfatal06/testcase.h, spfatal07/testcase.h, spfatal08/testcase.h, spfatal09/testcase.h, spsize/size.c: Eliminate pointers to API configuration tables in the main configuration table. Reference the main configuration table and the API configuration tables directly using the confdefs.h version rather than obtaining a pointer to it. This eliminated some variables, a potential fatal error, some unnecessary default configuration structures. Overall, about a 4.5% reduction in the code size for minimum and hello on the SPARC. * spfatal10/.cvsignore, spfatal10/Makefile.am, spfatal10/spfatal10.scn, spfatal10/testcase.h: Removed.
* 2008-12-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-12-041-2/+2
| | | | | | | | PR 1348/cpukit * Makefile.am, configure.ac: Add test of special case of resetting cpu usage information while a period is running. * sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc, sp46/sp46.scn: New files.
* 2008-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-12-031-1/+1
| | | | | | | | | PR 1347/cpukit * Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c: Rework Timer Server to ensure that the context allows for blocking, allocating memory, and acquiring semaphores and mutexes. * sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn: New files.