Sebastian Huber
fe7cc1eac7
2011-09-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sp2038/init.c: More test cases.
2011-09-29 09:40:32 +00:00
Sebastian Huber
0d573690ae
2011-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sp2038/Makefile.am, sp2038/init.c, sp2038/sp2038.doc,
sp2038/sp2038.scn: New files.
* Makefile.am, configure.ac: Reflect changes above.
2011-09-28 16:01:53 +00:00
Sebastian Huber
3c83d57a71
2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* spfatal07/testcase.h: Print end of test if test is not applicable.
2011-09-27 13:22:32 +00:00
Joel Sherrill
c976c706be
2011-09-26 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1923/testing
* spcbssched02/spcbssched02.scn, spcbssched02/system.h,
spcbssched03/init.c, spcbssched03/system.h, spedfsched02/system.h,
spedfsched03/system.h, sprbtree01/init.c: Improve coverage.
2011-09-27 00:59:30 +00:00
Joel Sherrill
7441603540
2011-09-20 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1916/testing
* spcbssched02/init.c, spcbssched02/spcbssched02.scn,
spcbssched02/system.h, spcbssched02/task_periodic.c,
spedfsched03/init.c, spedfsched03/system.h,
spedfsched03/tasks_aperiodic.c: Improve coverage.
2011-09-20 13:06:58 +00:00
Joel Sherrill
4b7e1fd91f
2011-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spcbssched01/Makefile.am, spcbssched02/Makefile.am,
spcbssched03/Makefile.am: Formatting.
2011-09-15 15:58:46 +00:00
Joel Sherrill
bd1b8de265
2011-09-15 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1907/testing
* Makefile.am, configure.ac: Add tests for the CBS (Constant Bandwidth
Server) scheduler.
* spcbssched01/.cvsignore, spcbssched01/Makefile.am,
spcbssched01/init.c, spcbssched01/spcbssched01.doc,
spcbssched01/spcbssched01.scn, spcbssched01/system.h,
spcbssched01/task1.c, spcbssched02/.cvsignore,
spcbssched02/Makefile.am, spcbssched02/init.c,
spcbssched02/spcbssched02.doc, spcbssched02/spcbssched02.scn,
spcbssched02/system.h, spcbssched02/task_periodic.c,
spcbssched03/.cvsignore, spcbssched03/Makefile.am,
spcbssched03/cbsparams.h, spcbssched03/init.c,
spcbssched03/spcbssched03.doc, spcbssched03/spcbssched03.scn,
spcbssched03/system.h, spcbssched03/tasks_aperiodic.c,
spcbssched03/tasks_periodic.c: New files.
2011-09-15 15:56:01 +00:00
Sebastian Huber
b4e4f256b0
2011-09-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* spnsext01/init.c: Use correct API.
2011-09-14 13:02:33 +00:00
Joel Sherrill
94f8cc0bfe
2011-09-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spedfsched01/Makefile.am, spedfsched02/Makefile.am,
spedfsched03/Makefile.am: Use all managers.
2011-09-11 20:57:16 +00:00
Joel Sherrill
0d6aee4e35
2011-09-11 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1897/testing
* Makefile.am, configure.ac: Add tests for Earliest Deadline First
(EDF) Scheduling Algorithm implementation.
* spedfsched01/.cvsignore, spedfsched01/Makefile.am,
spedfsched01/init.c, spedfsched01/spedfsched01.doc,
spedfsched01/spedfsched01.scn, spedfsched01/system.h,
spedfsched01/task1.c, spedfsched02/.cvsignore,
spedfsched02/Makefile.am, spedfsched02/getall.c, spedfsched02/init.c,
spedfsched02/spedfsched02.doc, spedfsched02/spedfsched02.scn,
spedfsched02/system.h, spedfsched02/task1.c, spedfsched03/.cvsignore,
spedfsched03/Makefile.am, spedfsched03/edfparams.h,
spedfsched03/init.c, spedfsched03/spedfsched03.doc,
spedfsched03/spedfsched03.scn, spedfsched03/system.h,
spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c: New
files.
2011-09-11 20:56:45 +00:00
Sebastian Huber
72b7935545
2011-09-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sp03/sp03.scn, sp05/sp05.scn, sp23/sp23.scn, sp27/sp27.scn,
sp27a/sp27a.scn, sp39/sp39.scn: Update.
2011-09-09 12:24:19 +00:00
Sebastian Huber
1a6ab4ecb7
2011-09-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sptests/sp68/init.c: Avoid CPU_STRUCTURE_ALIGNMENT.
2011-09-09 12:17:07 +00:00
Sebastian Huber
3b9247e475
2011-09-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* spfatal01/spfatal01.scn, spfatal02/spfatal02.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,
spfatal_support/init.c: Print proper begin message.
2011-09-05 09:54:34 +00:00
Sebastian Huber
1c0749b911
2011-09-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sp40/init.c: Avoid unsupported test cases.
2011-09-02 12:20:15 +00:00
Sebastian Huber
55658c613f
2011-08-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* spfatal13/testcase.h: Fixed test name.
* spfatal05/testcase.h: Increased wait time for slow hardware.
* spfatal_support/init.c: Print test name at end of test.
* spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
spfatal09/spfatal09.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,
spfatal21/spfatal21.scn, spfatal22/spfatal22.scn,
spfatal23/spfatal23.scn, spfatal24/spfatal24.scn,
spfatal25/spfatal25.scn: Reflect changes from above.
2011-08-22 10:10:56 +00:00
Sebastian Huber
eb7deb0133
2011-08-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1899/testing
* spfatal14/Makefile.am: Adjust number of semaphores to consume to
trigger fatal error.
2011-08-22 10:08:25 +00:00
Joel Sherrill
7b5895417f
2011-08-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1899/testing
* spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am:
Adjust number of semaphores to consume to trigger fatal error.
2011-08-21 21:04:37 +00:00
Joel Sherrill
611909ea87
2011-08-21 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1886/cpukit
* sprbtree01/init.c, sprbtree01/sprbtree01.scn: This patch enables
inserting duplicate keys into rbtree. It is possible to turn on this
feature when initializing the tree.
2011-08-21 20:07:23 +00:00
Sebastian Huber
afe0344c47
2011-08-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* spfatal_support/init.c: Ensure that _Thread_BSP_context is
initialized.
2011-08-18 07:47:07 +00:00
Joel Sherrill
6ba5971e85
2011-08-02 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1883/testing
* sprbtree01/init.c: Attempt provide coverage on last two ranges.
2011-08-02 21:46:20 +00:00
Joel Sherrill
b2f66e60d7
2011-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1877/cpukit
* sprbtree01/init.c: Add comparison function for RBTrees.
2011-08-02 19:26:05 +00:00
Joel Sherrill
9a795cbaeb
2011-08-02 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1862/testing
* sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
2011-08-02 13:38:41 +00:00
Joel Sherrill
765d72673a
2011-08-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
supporting documentation.
2011-08-01 16:15:45 +00:00
Joel Sherrill
3cdac682c9
2011-07-28 Pawel Zagorski <pzagor@agh.edu.pl>
...
PR 1857/tests
* Makefile.am, configure.ac: Add test where there is more than one
thread at a priority with the executing thread being non-preemptive.
* sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
sp76/sp76.scn: New files.
2011-07-28 21:06:43 +00:00
Joel Sherrill
57fb39a8f2
2011-07-28 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1858/testing
* sp74/sp74.doc: Fix after changes.
2011-07-28 20:58:18 +00:00
Joel Sherrill
1c5dde0ba4
2011-07-27 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1854/cpukit
* sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
rtems_rbtree_extract() to improve test coverage.
2011-07-27 13:35:11 +00:00
Joel Sherrill
6b95d5c0f7
2011-07-26 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* Makefile.am, configure.ac: New test to get coverage of core mutex
obtain while in ISR or other dispatch disabled critical section but
no wait.
* sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
sp75/sp75.scn: New files.
2011-07-26 20:53:09 +00:00
Joel Sherrill
6d94119ed8
2011-07-26 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
reports.
2011-07-26 19:44:20 +00:00
Joel Sherrill
93f7c600f7
2011-07-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp74/init.c: Does not need clock driver.
2011-07-26 17:33:51 +00:00
Joel Sherrill
dacde6e4c1
2011-07-26 Pawel Zagorski <pzagor@agh.edu.pl>
...
PR 1853/tests
* Makefile.am, configure.ac: Add test for case where a thread is
non-preemptive, multiple threads are ready at that priority, a higher
priority thread is heir and the thread yields.
* sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
sp74/sp74.scn: New files.
2011-07-26 17:30:30 +00:00
Joel Sherrill
9e15e9bfba
2011-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
Do not line length exceed 80 columns.
2011-07-24 22:10:20 +00:00
Joel Sherrill
4b68250e5e
2011-07-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
number of buffers times buffer size exceeds that representable by
size_t.
2011-07-08 16:51:35 +00:00
Ralf Corsepius
ab31f2e34f
2011-06-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp66/init.c: Remove (unused).
2011-06-20 07:04:50 +00:00
Ralf Corsepius
87f73847c0
2011-06-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* spintrcritical01/Makefile.am, spintrcritical06/Makefile.am,
spintrcritical08/Makefile.am, spintrcritical09/Makefile.am,
spintrcritical10/Makefile.am, spintrcritical11/Makefile.am,
spintrcritical13/Makefile.am, spintrcritical15/Makefile.am,
spintrcritical16/Makefile.am, spintrcritical17/Makefile.am:
Add ../spintrcritical_support/intrcritical.h to *_SOURCES.
2011-06-20 06:40:14 +00:00
Ralf Corsepius
10817214c2
2011-06-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp43/Makefile.am: Add system.h to *_SOURCES.
2011-06-20 06:34:29 +00:00
Ralf Corsepius
59749a18fe
2011-06-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove DIST_SUBDIRS.
Remove EXTRA_DIST.
2011-06-20 06:29:47 +00:00
Ralf Corsepius
90a8147d1f
2011-06-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp33/Makefile.am: Eliminate scndir.
2011-06-20 06:25:14 +00:00
Joel Sherrill
300fe1c6e0
2011-06-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c,
sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c,
sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc,
sp03/system.h, sp03/task1.c, sp03/task2.c: Clean up. Update.
2011-06-11 19:26:41 +00:00
Joel Sherrill
f4773a477a
2011-06-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen02.c, sp09/screen13.c, sp09/sp09.scn, sp29/init.c,
sp30/sp30.scn, sp32/init.c, spclockget/init.c: Avoid use of
deprecated rtems_clock_get() except in spclockget().
2011-06-11 16:42:05 +00:00
Sebastian Huber
8650ba2751
2011-05-20 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* spintrcritical01/init.c: Fixed warning fix.
2011-05-20 14:07:52 +00:00
Sebastian Huber
99cb7204d0
2011-05-13 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sp21/init.c, sp21/sp21.doc sp21/sp21.scn: New test cases.
2011-05-13 13:50:51 +00:00
Joel Sherrill
abd29cb95a
2011-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp39/init.c: Fix tests broken in warning pass.
2011-05-06 17:29:35 +00:00
Sebastian Huber
b68d231ee2
2011-05-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* spnsext01/.cvsignore, spnsext01/Makefile.am, spnsext01/init.c,
spnsext01/spnsext01.doc, spnsext01/spnsext01.scn: New files.
* Makefile.am, configure.ac: Reflect changes above.
2011-05-06 07:08:04 +00:00
Joel Sherrill
c0d7e23ce9
2011-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen12.c, sp09/sp09.scn, sp21/Makefile.am, sp35/priinv.c,
sp39/init.c, sp50/init.c, sp57/init.c, sp72/init.c, sp73/init.c,
spintrcritical01/init.c, spprivenv01/init.c, spsimplesched01/init.c,
spsimplesched02/init.c: Remove warnings.
2011-05-05 16:45:57 +00:00
Jennifer Averett
15cf2cb507
2011-04-27 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
PR 1784
* sptests/spsize/size.c: Split bspsmp.h into two files smp.h and
bspsmp.h
2011-04-27 17:20:35 +00:00
Sebastian Huber
3f2af2f968
2011-04-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sp09/screen02.c: Use integer value that fits into one character.
2011-04-15 13:21:09 +00:00
Joel Sherrill
142b3b810f
2011-04-04 Gedare Bloom <giddyup44@yahoo.com>
...
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-04-04 18:45:38 +00:00
Joel Sherrill
b3a7216629
2011-03-16 Jennifer Averett <jennifer.averett@OARcorp.com>
...
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 20:08:39 +00:00
Joel Sherrill
ef99f23a7b
2011-03-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spfifo05/init.c: Console interrupts perturb test.
2011-03-16 19:08:29 +00:00
Joel Sherrill
5bbc204431
2011-03-16 Jennifer Averett <jennifer.averett@OARcorp.com>
...
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-16 16:33:04 +00:00