summaryrefslogtreecommitdiff
path: root/testsuites/tmtests/tm15 (follow)
AgeCommit message (Collapse)Author
2020-03-04config: Remove <rtems/btimer.h> includeSebastian Huber
The use of CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER does not define anything, so remove the <rtems/btimer.h> include. Update #3875.
2020-02-25config: Remove CONFIGURE_DISABLE_SMP_CONFIGURATIONSebastian Huber
The CONFIGURE_DISABLE_SMP_CONFIGURATION configuration option and rtems_configuration_is_smp_enabled() were added during the SMP support development cycle as a workaround to fix some testsuite failures in SMP configurations. All use cases were replaced with tests for specific conditions. The configuration option and test macro were undocumented. Close #3876.
2019-03-07testsuite: Make the OPERATION_COUNT a test configuration parameter.Chris Johns
- Add a small memory test config file. - Update the small memory PowerPC BSPs to use the new test config.
2018-10-05tests: Use rtems_task_exit()Sebastian Huber
Update #3533.
2018-04-10testsuite/tmtests: Merged nested Makefile.am files into one Makefile.amChris Johns
This change is part of the testsuite Makefile.am reorganization. Update #3382
2017-11-24Remove coverhd.hSebastian Huber
This header file contained timing overhead values which are hard to maintain. Update #3254.
2017-11-06tests: Use simple console driverSebastian Huber
Update #3170. Update #3199.
2017-10-28tests: Remove TEST_INITSebastian Huber
The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199.
2017-10-23testsuite: Use printk for all test output where possible.Chris Johns
- 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.
2017-05-11confdefs.h: CONFIGURE_DISABLE_SMP_CONFIGURATIONSebastian Huber
Enable the SMP configuration by default in case SMP is enabled. Add configuration option CONFIGURE_DISABLE_SMP_CONFIGURATION to disable it explicitly. Add CONFIGURE_DISABLE_SMP_CONFIGURATION to all test which would fail otherwise. Update #3001.
2014-03-25tmtests: convert to test.hbjorn larsson
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns
2014-01-09tmtests: Add contents to multiple documentation filesCynthia Rempel
2013-12-09tmtests: refactored timesys.h, removed declarationsDaniel Ramirez
2013-12-07tmtests: Make output more uniformJoel Sherrill
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill
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.
2012-05-07Revert: Remove CVS IdsJoel Sherrill
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
2012-05-04Remove CVS-Ids.Ralf Corsépius
2012-02-01Remove all .cvsignore files.Joel Sherrill
2011-12-082011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
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.
2011-05-052011-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* tm01/task1.c, tm02/task1.c, tm03/task1.c, tm15/task1.c: Remove warnings.
2011-02-22Add HAVE_CONFIG_H.Ralf Corsepius
2009-11-01Make time_set a "bool".Ralf Corsepius
Eliminate TRUE/FALSE.
2009-05-09Fix most warnings.Joel Sherrill
2009-04-03Eliminate _exe_/.exe.Ralf Corsepius
2008-08-312008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* 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.
2008-08-312008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill
* 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.
2008-02-012008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill
* 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.
2007-05-112007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill
* 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.
2006-07-11Eliminate scndir, docdir. Use rtems_testsdir instead.Ralf Corsepius
2005-11-13Convert to using *_PROGRAMS.Ralf Corsepius
2005-11-11Rework.Ralf Corsepius
2005-11-11Cosmetics.Ralf Corsepius
2005-11-11Eliminate TEST.Ralf Corsepius
2005-11-11Expand tmtests.am.Ralf Corsepius
2005-11-10Eliminate DOCTYPES.Ralf Corsepius
2005-11-09AM_CPPFLAGS += -I..../support/include.Ralf Corsepius
2005-11-08Add ../include/systime.hRalf Corsepius
2005-11-07CleanupRalf Corsepius
2005-11-07Remove SRC, PRINT_SRC.Ralf Corsepius
2005-11-07Switch back to include compile.am instead of amcompile.amRalf Corsepius
2005-11-07Partial conversion to automake.Ralf Corsepius
2004-04-20Remove stray white spaces.Ralf Corsepius
2004-04-01 * tm01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.Ralf Corsepius
* 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>.
2004-03-302004-03-30 David Querbach <querbach@realtime.bc.ca>Joel Sherrill
PR 597/tests * tm02/system.h, tm03/system.h, tm04/system.h, tm05/system.h, tm06/system.h, tm07/system.h, tm08/system.h, tm10/system.h, tm11/system.h, tm12/system.h, tm13/system.h, tm14/system.h, tm15/system.h, tm16/system.h, tm17/system.h, tm18/system.h, tm19/system.h, tm21/system.h, tm22/system.h, tm23/system.h, tm24/system.h, tm25/system.h, tm26/system.h, tm27/system.h, tm27/task1.c, tm29/system.h: The actual workspace needed by the tmtests depends on OPERATION_COUNT, but the definitions of CONFIGURE_MAXIMIM_xxx in the their system.h files do not reflect this. This results in unnecessary memory exhaustion on small-memory systems such as the SS555.
2004-03-282004-03-28 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius
* 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.
2004-01-142004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius
* 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.
2003-12-012003-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius
* 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).
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill
* 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.
2003-08-162003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius
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.