| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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().
|
|
|
|
|
| |
* cpuuse/task1.c, termios/init.c: Convert calls to legacy routine
rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
|
|
|
|
|
|
| |
* 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(..).
|
|
|
|
|
| |
* malloctest/init.c: Adjust allocation in test so it passes now that
heap overhead constant has been increased.
|
|
|
|
| |
* bspcmdline01/init.c: Do not violate visibility.
|
|
|
|
|
| |
* bspcmdline01/bspcmdline01.scn, bspcmdline01/init.c: Add rtems_ as
prefix to all routines.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* malloctest/init.c, malloctest/malloctest.scn: Add heap resize test
for shrinking a block enough to need to free the newly unused
portion.
|
|
|
|
|
| |
* malloctest/init.c, malloctest/malloctest.scn: Add error cases for
_Protected_heap_Get_information().
|
|
|
|
|
| |
* heapwalk/init.c: Add test code for first free block pointer not
aligned.
|
|
|
|
| |
* heapwalk/init.c: Add more cases.
|
|
|
|
| |
* heapwalk/init.c: Add more automated corruption capability.
|
|
|
|
| |
* heapwalk/heapwalk.scn, heapwalk/init.c: Add a test case.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* rtmonuse/init.c: Do not use Task_name array before initialized.
|
|
|
|
| |
* malloctest/init.c: Fix warning.
|
|
|
|
| |
* malloctest/init.c: Fix typo.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* malloctest/init.c: Add test case for heap resize block when the
resize creates a free block large enough to free.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* stackchk/stackchk.scn: Correct screen to match output.
|
|
|
|
|
|
| |
* 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).
|
|
|
|
|
| |
* malloctest/init.c: Do not generate alignment factors larger that will
not fit in a native integer.
|
|
|
|
|
| |
* stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
|
|
|
|
| |
* malloctest/init.c: Convert to "bool".
|
|
|
|
| |
* rtems++/System.h: Account for extra task stacks properly.
|
|
|
|
| |
* malloctest/init.c: Fix return status check.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* malloctest/init.c: Add more test cases to cover heap better.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* malloctest/init.c: Add more tests per suggestions from Sergei
Organov.
|
|
|
|
| |
* malloctest/init.c: Add include to remove warning.
|
|
|
|
| |
* malloctest/init.c: Remove debug print.
|
|
|
|
| |
* monitor02/.cvsignore: New file.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Added automatic test for monitor shell
* monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
monitor02/system.h: New files.
|
|
|
|
|
| |
* malloctest/init.c: Add test cases suggested by Sergei Organov
<s.organov@javad.com>.
|
|
|
|
| |
* malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
|
|
|
|
|
| |
* rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
exericise another path in the period statistics code.
|
|
|
|
|
| |
* malloctest/init.c: Add some primitive testing of realloc() which also
does some positive path testing on the SuperCore heap.
|
|
|
|
|
| |
* cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
cases for untested routines.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* tztest/init.c: Build when using buffered test IO.
|
|
|
|
|
| |
* ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
macro instead of fflush() directly.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
|
|
|
|
|
| |
* tztest/init.c: Call tzset() even though it may be called for us
implicitly along the way.
|
|
|
|
| |
* tztest/.cvsignore: New file.
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Added timezone test.
* tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
tztest/tztest.scn: New files.
|