Joel Sherrill
8de136b6c5
2009-08-19 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* heapwalk/init.c, stackchk/blow.c: Update for heap API changes.
2009-08-26 12:01:21 +00:00
Joel Sherrill
e958d79b33
2009-08-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* termios01/init.c, termios01/termios01.scn: Add a few error paths to
complete coverage of termios_XXX_to_YYY() methods.
2009-08-15 22:29:38 +00:00
Joel Sherrill
4d5b156c2c
2009-08-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add new test to exercise tcgetattr and
tcsetattr. Does a variety of baud, parity, stop bits, and bits per
character with the assistance of a special test driver which prints
the requests.
* termios01/.cvsignore, termios01/Makefile.am, termios01/init.c,
termios01/termios01.doc, termios01/termios01.scn,
termios01/termios_testdriver.c, termios01/termios_testdriver.h: New files.
2009-08-15 17:54:48 +00:00
Joel Sherrill
de7adafc8c
2009-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/task1.c, stackchk/task1.c: Eliminate test routines
TICKS_PER_SECOND and get_ticks_per_second() in favor of new
rtems_clock_get_ticks_per_second().
2009-08-12 20:50:26 +00:00
Joel Sherrill
1875546d63
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
2009-08-10 16:04:57 +00:00
Joel Sherrill
cd49fdcdcb
2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpuuse/task1.c, cpuuse/tswitch.c, malloctest/task1.c,
stackchk/task1.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
2009-08-10 14:50:24 +00:00
Joel Sherrill
384f0225e8
2009-08-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Adjust allocation in test so it passes now that
heap overhead constant has been increased.
2009-08-09 17:31:48 +00:00
Joel Sherrill
248db2171f
2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspcmdline01/init.c: Do not violate visibility.
2009-08-07 00:31:05 +00:00
Joel Sherrill
cac975ed5e
2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
prefix to all routines.
2009-08-06 15:21:25 +00:00
Joel Sherrill
7c86172aba
2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add test for new BSP Boot Command Line
helper routines.
* bspcmdline01/.cvsignore, bspcmdline01/Makefile.am,
bspcmdline01/bspcmdline01.doc, bspcmdline01/bspcmdline01.scn,
bspcmdline01/init.c, bspcmdline01/test.c: New files.
2009-08-05 19:36:57 +00:00
Joel Sherrill
66abaa1e20
2009-07-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
for shrinking a block enough to need to free the newly unused
portion.
2009-07-09 16:13:06 +00:00
Joel Sherrill
4b6c378fab
2009-07-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c, malloctest/malloctest.scn: Add error cases for
_Protected_heap_Get_information().
2009-07-08 19:15:04 +00:00
Joel Sherrill
5f6a4a24fa
2009-06-10 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* heapwalk/init.c: Add test code for first free block pointer not
aligned.
2009-06-10 15:28:10 +00:00
Joel Sherrill
93f4ac264c
2009-06-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* heapwalk/init.c: Add more cases.
2009-06-08 22:49:58 +00:00
Joel Sherrill
f4812a03e3
2009-06-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* heapwalk/init.c: Add more automated corruption capability.
2009-06-06 18:52:54 +00:00
Joel Sherrill
c30fcf522c
2009-06-05 Santosh G Vattam <vattam.santosh@gmail.com>
...
* heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
2009-06-05 22:17:52 +00:00
Chris Johns
9c22907122
2009-05-19 Chris Johns <chrisj@rtems.org>
...
* cpuuse/tswitch.c: Lower sample count for small memory targets.
* cpuuse/system.h: Smaller stack size for small memory targets.
* monitor02/init.c: Cannot run on small memory targets.
2009-05-18 23:50:10 +00:00
Joel Sherrill
5b469b7387
2009-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtmonuse/init.c: Do not use Task_name array before initialized.
2009-05-17 17:22:21 +00:00
Joel Sherrill
d0a263ac1e
2009-05-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Fix warning.
2009-05-09 17:19:25 +00:00
Joel Sherrill
3b2edab9ab
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Fix typo.
2009-05-07 20:18:22 +00:00
Joel Sherrill
56b7951e45
2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Add shell of heap walk test for Santosh.
* heapwalk/.cvsignore, heapwalk/Makefile.am, heapwalk/heapwalk.scn,
heapwalk/init.c, heapwalk/system.h: New files.
2009-05-07 17:48:15 +00:00
Joel Sherrill
8814cf04cc
2009-05-07 Santosh G Vattam <vattam.santosh@gmail.com>
...
* malloctest/init.c: Add test case for heap resize block when the
resize creates a free block large enough to free.
2009-05-07 17:08:28 +00:00
Ralf Corsepius
1f52d0e86d
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* cpuuse/Makefile.am, malloctest/Makefile.am,
monitor/Makefile.am, monitor02/Makefile.am,
putenvtest/Makefile.am, rtems++/Makefile.am,
rtmonuse/Makefile.am, stackchk/Makefile.am,
termios/Makefile.am, tztest/Makefile.am:
Eliminate _exe_/.exe.
2009-04-03 12:46:29 +00:00
Joel Sherrill
094e5204d0
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* stackchk/stackchk.scn: Correct screen to match output.
2009-02-11 21:53:38 +00:00
Joel Sherrill
64f1df3259
2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Change sizes of heap/region and allocated objects
in heap to intptr_t so they can be larger than a single allocatable
object (e.g. size_t).
2008-12-15 14:50:25 +00:00
Joel Sherrill
d7e739a96b
2008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Do not generate alignment factors larger that will
not fit in a native integer.
2008-10-14 13:16:03 +00:00
Joel Sherrill
156dc1d36c
2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:13 +00:00
Ralf Corsepius
b9073c3792
2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* malloctest/init.c: Convert to "bool".
2008-09-06 03:37:48 +00:00
Joel Sherrill
1bdf29debf
2008-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems++/System.h: Account for extra task stacks properly.
2008-06-17 18:49:37 +00:00
Joel Sherrill
991efb611c
2008-02-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Fix return status check.
2008-02-27 21:50:05 +00:00
Joel Sherrill
5a8e7503a0
2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
POSIX tests. Add a clock_settime case for < 1988.
2008-02-01 00:45:04 +00:00
Joel Sherrill
dfaa1a7308
2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c: Add more test cases to cover heap better.
2008-01-31 22:14:04 +00:00
Joel Sherrill
f2a7fa0281
2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c: Add new test cases per Sergei. Make some of the
stranger cases operate directly on a freshly initialized heap. This
should make them more reproducible.
2008-01-31 16:06:21 +00:00
Joel Sherrill
b7bc1d1a62
2008-01-29 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c: Add more tests per suggestions from Sergei
Organov.
2008-01-29 17:28:49 +00:00
Joel Sherrill
499eb57d99
2008-01-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* malloctest/init.c: Add include to remove warning.
2008-01-25 03:08:48 +00:00
Joel Sherrill
b89f64cc41
2008-01-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c: Remove debug print.
2008-01-22 15:39:05 +00:00
Joel Sherrill
b9e23917f0
2008-01-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* monitor02/.cvsignore: New file.
2008-01-09 20:50:21 +00:00
Jennifer Averett
dee3992f93
2008-01-09 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* Makefile.am, configure.ac: Added automatic test for monitor shell
* monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
monitor02/system.h: New files.
2008-01-09 19:01:28 +00:00
Joel Sherrill
6bd316209b
2007-12-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c: Add test cases suggested by Sergei Organov
<s.organov@javad.com >.
2007-12-20 20:58:11 +00:00
Joel Sherrill
e1a22c112c
2007-12-19 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
2007-12-19 16:05:32 +00:00
Joel Sherrill
fbea3dfbb1
2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
exericise another path in the period statistics code.
2007-12-14 17:46:08 +00:00
Joel Sherrill
9202c24e3e
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c: Add some primitive testing of realloc() which also
does some positive path testing on the SuperCore heap.
2007-12-12 23:10:48 +00:00
Glenn Humphrey
43e3429260
2007-10-26 Glenn Humphrey <glenn.humphrey@OARcorp.com>
...
* cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
cases for untested routines.
2007-10-26 21:31:48 +00:00
Joel Sherrill
6db3522085
2007-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
the CPU Usage Report include it. If it is deleted, the CPU time it
had consumed is not listed later in the report.
2007-07-24 21:36:45 +00:00
Joel Sherrill
0e92952285
2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tztest/init.c: Build when using buffered test IO.
2007-06-20 21:43:24 +00:00
Joel Sherrill
838167e630
2007-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
macro instead of fflush() directly.
2007-05-17 22:47:32 +00:00
Joel Sherrill
81ee994488
2007-05-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
Statistics and Period Usage into Rate Monotonic Manager. Added the
following directives: rtems_rate_monotonic_get_statistics,
rtems_rate_monotonic_reset_statistics,
rtems_rate_montonic_reset_all_statistics,
rtems_rate_montonic_report_statistics, and rtems_object_get_name.
Obsoleted the rtems/rtmonuse.h file as a public interface.
2007-05-15 20:17:39 +00:00
Joel Sherrill
9de4e5be47
2007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
rtmonuse/Makefile.am, stackchk/Makefile.am, termios/Makefile.am: Add
optional managers to Makefiles. Clean up test cases so last output
line follows END OF pattern. Make sure test case all run. All tests
appeared ok on sis.
2007-05-11 19:46:02 +00:00
Ralf Corsepius
dbacde8ae9
2007-03-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
2007-03-29 16:57:32 +00:00
Joel Sherrill
dfd2947f80
2007-03-13 Joel Sherrill <joel@OARcorp.com>
...
* tztest/init.c: Call tzset() even though it may be called for us
implicitly along the way.
2007-03-13 20:02:45 +00:00