| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
The use of CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER does not define
anything, so remove the <rtems/btimer.h> include.
Update #3875.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The rtems_test_pause() and rtems_test_pause_and_screen_number() macros
had different implementations depending on the RTEMS_TEST_NO_PAUSE
define. This define was defined to 1 by default. The user was able to
change this via the undocumented --disable-test-no-pause configure
command line option.
Pausing tests and waiting for user input contradicts the goal of having
automated test runs. Remove this feature.
Update #3818.
|
|
|
|
|
| |
- Add a small memory test config file.
- Update the small memory PowerPC BSPs to use the new test config.
|
|
|
|
| |
Update #3533.
|
|
|
|
|
|
| |
This change is part of the testsuite Makefile.am reorganization.
Update #3382
|
|
|
|
|
|
|
| |
This header file contained timing overhead values which are hard to
maintain.
Update #3254.
|
|
|
|
|
| |
Update #3170.
Update #3199.
|
|
|
|
|
|
|
|
| |
The TEST_EXTERN is a used only by the system.h style tests and they use
CONFIGURE_INIT appropriately.
Update #3170.
Update #3199.
|
|
|
|
|
|
|
|
|
|
| |
- Remove the printf support leaving the direct printk support configured
with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf
call to printk.
- Control the test's single init for functions and global data with
TEST_INIT and not CONFIGURE_INIT. They are now separate.
Updates #3170.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Script does what is expected and tries to do it as
smartly as possible.
+ remove occurrences of two blank comment lines
next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
contain CVS Ids
+ If the processing left a blank line at the top of
a file, it was removed.
|
|
|
|
|
| |
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html
for details.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1589/build
* tm01/Makefile.am, tm02/Makefile.am, tm03/Makefile.am,
tm04/Makefile.am, tm05/Makefile.am, tm06/Makefile.am,
tm07/Makefile.am, tm08/Makefile.am, tm09/Makefile.am,
tm10/Makefile.am, tm11/Makefile.am, tm12/Makefile.am,
tm13/Makefile.am, tm14/Makefile.am, tm15/Makefile.am,
tm16/Makefile.am, tm17/Makefile.am, tm18/Makefile.am,
tm19/Makefile.am, tm20/Makefile.am, tm21/Makefile.am,
tm22/Makefile.am, tm23/Makefile.am, tm24/Makefile.am,
tm25/Makefile.am, tm26/Makefile.am, tm27/Makefile.am,
tm28/Makefile.am, tm29/Makefile.am, tm30/Makefile.am,
tmck/Makefile.am, tmoverhd/Makefile.am: Remove obsolete optional
manager capability.
|
| |
|
| |
|
|
|
|
|
| |
* tmck/task1.c: Ignore numbers that are too large but keep going -- do
not abort.
|
|
|
|
| |
* tmck/task1.c: Remove support for "unix".
|
| |
|
|
|
|
|
| |
* include/timesys.h: Use inttypes.h.
* tmck/task1.c: Use uint32_t for count.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/Makefile.am, tm01/task1.c, tm02/Makefile.am, tm02/task1.c,
tm03/Makefile.am, tm03/task1.c, tm04/Makefile.am, tm04/task1.c,
tm05/Makefile.am, tm05/task1.c, tm06/Makefile.am, tm06/task1.c,
tm07/Makefile.am, tm07/task1.c, tm08/Makefile.am, tm08/task1.c,
tm09/Makefile.am, tm09/task1.c, tm10/Makefile.am, tm10/task1.c,
tm11/Makefile.am, tm11/task1.c, tm12/Makefile.am, tm12/task1.c,
tm13/Makefile.am, tm13/task1.c, tm14/Makefile.am, tm14/task1.c,
tm15/Makefile.am, tm15/task1.c, tm16/Makefile.am, tm16/task1.c,
tm17/Makefile.am, tm17/task1.c, tm18/Makefile.am, tm18/task1.c,
tm19/Makefile.am, tm19/task1.c, tm20/Makefile.am, tm20/task1.c,
tm21/Makefile.am, tm21/task1.c, tm22/Makefile.am, tm22/task1.c,
tm23/Makefile.am, tm23/task1.c, tm24/Makefile.am, tm24/task1.c,
tm25/Makefile.am, tm25/task1.c, tm26/Makefile.am, tm26/task1.c,
tm27/Makefile.am, tm27/task1.c, tm28/Makefile.am, tm28/task1.c,
tm29/Makefile.am, tm29/task1.c, tmck/Makefile.am, tmck/task1.c,
tmoverhd/Makefile.am, tmoverhd/testtask.c: Eliminate empty function
from every benchmark timer driver. Fix spelling.
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/task1.c, tm02/task1.c, tm03/task1.c, tm04/task1.c, tm05/task1.c,
tm06/task1.c, tm07/task1.c, tm08/task1.c, tm09/task1.c, tm10/task1.c,
tm11/task1.c, tm12/task1.c, tm13/task1.c, tm14/task1.c, tm15/task1.c,
tm16/task1.c, tm17/task1.c, tm18/task1.c, tm19/task1.c, tm20/task1.c,
tm21/task1.c, tm22/task1.c, tm23/task1.c, tm24/task1.c, tm25/task1.c,
tm26/task1.c, tm27/task1.c, tm28/task1.c, tm29/task1.c, tmck/task1.c,
tmoverhd/testtask.c: Rename timer driver methods to follow RTEMS
programming conventions.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/task1.c, tm02/task1.c, tm03/task1.c, tm04/task1.c, tm05/task1.c,
tm06/task1.c, tm07/task1.c, tm08/task1.c, tm09/task1.c, tm10/task1.c,
tm11/task1.c, tm12/task1.c, tm13/task1.c, tm14/task1.c, tm15/task1.c,
tm16/task1.c, tm17/task1.c, tm18/task1.c, tm19/task1.c, tm20/task1.c,
tm21/task1.c, tm22/task1.c, tm23/task1.c, tm24/task1.c, tm25/task1.c,
tm26/task1.c, tm27/task1.c, tm28/task1.c, tm29/task1.c, tmck/task1.c,
tmoverhd/testtask.c: Change TEST_INIT to CONFIGURE_INIT. Make
tmacros.h available to all POSIX tests. Add a clock_settime case for
< 1988.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm05/Makefile.am, tm06/Makefile.am, tm07/Makefile.am,
tm08/Makefile.am, tm09/Makefile.am, tm10/Makefile.am,
tm11/Makefile.am, tm12/Makefile.am, tm13/Makefile.am,
tm14/Makefile.am, tm15/Makefile.am, tm16/Makefile.am,
tm17/Makefile.am, tm18/Makefile.am, tm19/Makefile.am,
tm20/Makefile.am, tm22/Makefile.am, tm23/Makefile.am,
tm24/Makefile.am, tm25/Makefile.am, tm26/Makefile.am,
tm27/Makefile.am, tm28/Makefile.am, tm29/Makefile.am,
tmck/Makefile.am, tmoverhd/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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm18/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm27/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm28/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tm29/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tmck/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* tmoverhd/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/timesys.h, tm01/task1.c, tm02/task1.c, tm03/task1.c,
tm04/task1.c, tm05/task1.c, tm06/task1.c, tm07/task1.c,
tm08/task1.c, tm09/task1.c, tm10/task1.c, tm11/task1.c,
tm12/task1.c, tm13/task1.c, tm14/task1.c, tm15/task1.c,
tm16/task1.c, tm17/task1.c, tm18/task1.c, tm20/task1.c,
tm21/task1.c, tm22/task1.c, tm23/task1.c, tm24/task1.c,
tm25/task1.c, tm26/task1.c, tm27/task1.c, tm28/task1.c,
tm29/task1.c, tmck/task1.c, tmoverhd/testtask.c: Convert to using
c99 fixed size types.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
Add PRE/TMPINSTALL_FILES to CLEANFILES.
* tm02/Makefile.am: Ditto.
* tm03/Makefile.am: Ditto.
* tm04/Makefile.am: Ditto.
* tm05/Makefile.am: Ditto.
* tm06/Makefile.am: Ditto.
* tm07/Makefile.am: Ditto.
* tm08/Makefile.am: Ditto.
* tm09/Makefile.am: Ditto.
* tm10/Makefile.am: Ditto.
* tm11/Makefile.am: Ditto.
* tm12/Makefile.am: Ditto.
* tm13/Makefile.am: Ditto.
* tm14/Makefile.am: Ditto.
* tm15/Makefile.am: Ditto.
* tm16/Makefile.am: Ditto.
* tm17/Makefile.am: Ditto.
* tm18/Makefile.am: Ditto.
* tm19/Makefile.am: Ditto.
* tm20/Makefile.am: Ditto.
* tm21/Makefile.am: Ditto.
* tm22/Makefile.am: Ditto.
* tm23/Makefile.am: Ditto.
* tm24/Makefile.am: Ditto.
* tm25/Makefile.am: Ditto.
* tm26/Makefile.am: Ditto.
* tm27/Makefile.am: Ditto.
* tm28/Makefile.am: Ditto.
* tm29/Makefile.am: Ditto.
* tmck/Makefile.am: Ditto.
* tmoverhd/Makefile.am: Ditto.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/Makefile.am: Reformat.
* tm01/Makefile.am: Remove all-local: $(ARCH).
* tm02/Makefile.am: Remove all-local: $(ARCH).
* tm03/Makefile.am: Remove all-local: $(ARCH).
* tm04/Makefile.am: Remove all-local: $(ARCH).
* tm05/Makefile.am: Remove all-local: $(ARCH).
* tm06/Makefile.am: Remove all-local: $(ARCH).
* tm07/Makefile.am: Remove all-local: $(ARCH).
* tm08/Makefile.am: Remove all-local: $(ARCH).
* tm09/Makefile.am: Remove all-local: $(ARCH).
* tm10/Makefile.am: Remove all-local: $(ARCH).
* tm11/Makefile.am: Remove all-local: $(ARCH).
* tm12/Makefile.am: Remove all-local: $(ARCH).
* tm13/Makefile.am: Remove all-local: $(ARCH).
* tm14/Makefile.am: Remove all-local: $(ARCH).
* tm15/Makefile.am: Remove all-local: $(ARCH).
* tm16/Makefile.am: Remove all-local: $(ARCH).
* tm17/Makefile.am: Remove all-local: $(ARCH).
* tm18/Makefile.am: Remove all-local: $(ARCH).
* tm19/Makefile.am: Remove all-local: $(ARCH).
* tm20/Makefile.am: Remove all-local: $(ARCH).
* tm21/Makefile.am: Remove all-local: $(ARCH).
* tm22/Makefile.am: Remove all-local: $(ARCH).
* tm23/Makefile.am: Remove all-local: $(ARCH).
* tm24/Makefile.am: Remove all-local: $(ARCH).
* tm25/Makefile.am: Remove all-local: $(ARCH).
* tm26/Makefile.am: Remove all-local: $(ARCH).
* tm27/Makefile.am: Remove all-local: $(ARCH).
* tm28/Makefile.am: Remove all-local: $(ARCH).
* tm29/Makefile.am: Remove all-local: $(ARCH).
* tmck/Makefile.am: Remove all-local: $(ARCH).
* tmoverhd/Makefile.am: Remove all-local: $(ARCH).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/timesys.h, tm01/system.h, tm01/task1.c, tm01/tm01.doc,
tm02/system.h, tm02/task1.c, tm02/tm02.doc, tm03/system.h,
tm03/task1.c, tm03/tm03.doc, tm04/system.h, tm04/task1.c,
tm04/tm04.doc, tm05/system.h, tm05/task1.c, tm05/tm05.doc,
tm06/system.h, tm06/task1.c, tm06/tm06.doc, tm07/system.h,
tm07/task1.c, tm07/tm07.doc, tm08/system.h, tm08/task1.c,
tm08/tm08.doc, tm09/system.h, tm09/task1.c, tm09/tm09.doc,
tm10/system.h, tm10/task1.c, tm10/tm10.doc, tm11/system.h,
tm11/task1.c, tm11/tm11.doc, tm12/system.h, tm12/task1.c,
tm12/tm12.doc, tm13/system.h, tm13/task1.c, tm13/tm13.doc,
tm14/system.h, tm14/task1.c, tm14/tm14.doc, tm15/system.h,
tm15/task1.c, tm15/tm15.doc, tm16/system.h, tm16/task1.c,
tm16/tm16.doc, tm17/system.h, tm17/task1.c, tm17/tm17.doc,
tm18/system.h, tm18/task1.c, tm18/tm18.doc, tm19/system.h,
tm19/task1.c, tm19/tm19.doc, tm20/system.h, tm20/task1.c,
tm20/tm20.doc, tm21/system.h, tm21/task1.c, tm21/tm21.doc,
tm22/system.h, tm22/task1.c, tm22/tm22.doc, tm23/system.h,
tm23/task1.c, tm23/tm23.doc, tm24/system.h, tm24/task1.c,
tm24/tm24.doc, tm25/system.h, tm25/task1.c, tm25/tm25.doc,
tm26/fptest.h, tm26/system.h, tm26/task1.c, tm26/tm26.doc,
tm27/system.h, tm27/task1.c, tm27/tm27.doc, tm28/system.h,
tm28/task1.c, tm28/tm28.doc, tm29/system.h, tm29/task1.c,
tm29/tm29.doc, tmck/system.h, tmck/task1.c, tmck/tmck.doc,
tmoverhd/dumrtems.h, tmoverhd/empty.c, tmoverhd/system.h,
tmoverhd/testtask.c, tmoverhd/tmoverhd.doc: URL for license changed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makefile.am: Reflect having moved automake.
include/Makefile.am: Reflect having moved automake.
tm01/Makefile.am: Reflect having moved automake.
tm02/Makefile.am: Reflect having moved automake.
tm03/Makefile.am: Reflect having moved automake.
tm04/Makefile.am: Reflect having moved automake.
tm05/Makefile.am: Reflect having moved automake.
tm06/Makefile.am: Reflect having moved automake.
tm07/Makefile.am: Reflect having moved automake.
tm08/Makefile.am: Reflect having moved automake.
tm09/Makefile.am: Reflect having moved automake.
tm10/Makefile.am: Reflect having moved automake.
tm11/Makefile.am: Reflect having moved automake.
tm12/Makefile.am: Reflect having moved automake.
tm13/Makefile.am: Reflect having moved automake.
tm14/Makefile.am: Reflect having moved automake.
tm15/Makefile.am: Reflect having moved automake.
tm16/Makefile.am: Reflect having moved automake.
tm17/Makefile.am: Reflect having moved automake.
tm18/Makefile.am: Reflect having moved automake.
tm19/Makefile.am: Reflect having moved automake.
tm20/Makefile.am: Reflect having moved automake.
tm21/Makefile.am: Reflect having moved automake.
tm22/Makefile.am: Reflect having moved automake.
tm23/Makefile.am: Reflect having moved automake.
tm24/Makefile.am: Reflect having moved automake.
tm25/Makefile.am: Reflect having moved automake.
tm26/Makefile.am: Reflect having moved automake.
tm27/Makefile.am: Reflect having moved automake.
tm28/Makefile.am: Reflect having moved automake.
tm29/Makefile.am: Reflect having moved automake.
tmck/Makefile.am: Reflect having moved automake.
tmoverhd/Makefile.am: Reflect having moved automake.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/Makefile.am: Use $(OBJEXT) instead of .o.
* tm02/Makefile.am: Use $(OBJEXT) instead of .o.
* tm03/Makefile.am: Use $(OBJEXT) instead of .o.
* tm04/Makefile.am: Use $(OBJEXT) instead of .o.
* tm05/Makefile.am: Use $(OBJEXT) instead of .o.
* tm06/Makefile.am: Use $(OBJEXT) instead of .o.
* tm07/Makefile.am: Use $(OBJEXT) instead of .o.
* tm08/Makefile.am: Use $(OBJEXT) instead of .o.
* tm09/Makefile.am: Use $(OBJEXT) instead of .o.
* tm10/Makefile.am: Use $(OBJEXT) instead of .o.
* tm11/Makefile.am: Use $(OBJEXT) instead of .o.
* tm12/Makefile.am: Use $(OBJEXT) instead of .o.
* tm13/Makefile.am: Use $(OBJEXT) instead of .o.
* tm14/Makefile.am: Use $(OBJEXT) instead of .o.
* tm15/Makefile.am: Use $(OBJEXT) instead of .o.
* tm16/Makefile.am: Use $(OBJEXT) instead of .o.
* tm17/Makefile.am: Use $(OBJEXT) instead of .o.
* tm18/Makefile.am: Use $(OBJEXT) instead of .o.
* tm19/Makefile.am: Use $(OBJEXT) instead of .o.
* tm20/Makefile.am: Use $(OBJEXT) instead of .o.
* tm21/Makefile.am: Use $(OBJEXT) instead of .o.
* tm22/Makefile.am: Use $(OBJEXT) instead of .o.
* tm23/Makefile.am: Use $(OBJEXT) instead of .o.
* tm24/Makefile.am: Use $(OBJEXT) instead of .o.
* tm25/Makefile.am: Use $(OBJEXT) instead of .o.
* tm26/Makefile.am: Use $(OBJEXT) instead of .o.
* tm27/Makefile.am: Use $(OBJEXT) instead of .o.
* tm28/Makefile.am: Use $(OBJEXT) instead of .o.
* tm29/Makefile.am: Use $(OBJEXT) instead of .o.
* tmck/Makefile.am: Use $(OBJEXT) instead of .o.
* tmoverhd/Makefile.am: Use $(OBJEXT) instead of .o.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* include/timesys.h, tm01/task1.c, tm02/task1.c, tm03/task1.c,
tm04/task1.c, tm05/task1.c, tm06/task1.c, tm07/task1.c, tm08/task1.c,
tm09/task1.c, tm10/task1.c, tm11/task1.c, tm12/task1.c, tm13/task1.c,
tm14/task1.c, tm15/task1.c, tm16/task1.c, tm17/task1.c, tm18/task1.c,
tm19/task1.c, tm20/task1.c, tm21/task1.c, tm22/task1.c, tm23/task1.c,
tm24/task1.c, tm25/task1.c, tm26/task1.c, tm27/task1.c, tm28/task1.c,
tm29/task1.c, tmck/task1.c, tmoverhd/testtask.c: Modified.
|