summaryrefslogtreecommitdiffstats
path: root/testsuites/tmtests/tmck (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Do not define CONFIGURE_TICKS_PER_TIMESLICE to 0Sebastian Huber2024-03-201-1/+0
| | | | | | | Unconditionally make a CONFIGURE_TICKS_PER_TIMESLICE value less than or equal to zero an error. Update #4986.
* testsuites/tmtests/ remainder: Change license to BSD-2Joel Sherrill2022-04-121-3/+22
| | | | | | | | | | + include + tmck + tmfine01 + tmonetoone + tmtimer01 Updates #3053.
* testsuites/tmtests/*: Change license to BSD-2Joel Sherrill2022-04-072-6/+44
| | | | Updates #3053.
* config: Remove <rtems/btimer.h> includeSebastian Huber2020-03-041-0/+2
| | | | | | | The use of CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER does not define anything, so remove the <rtems/btimer.h> include. Update #3875.
* testsuites: Remove rtems_test_pause*()Sebastian Huber2019-12-041-1/+0
| | | | | | | | | | | | | 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.
* testsuite: Make the OPERATION_COUNT a test configuration parameter.Chris Johns2019-03-071-3/+5
| | | | | - Add a small memory test config file. - Update the small memory PowerPC BSPs to use the new test config.
* tests: Use rtems_task_exit()Sebastian Huber2018-10-051-2/+1
| | | | Update #3533.
* testsuite/tmtests: Merged nested Makefile.am files into one Makefile.amChris Johns2018-04-101-24/+0
| | | | | | This change is part of the testsuite Makefile.am reorganization. Update #3382
* Remove coverhd.hSebastian Huber2017-11-241-1/+0
| | | | | | | This header file contained timing overhead values which are hard to maintain. Update #3254.
* tests: Use simple console driverSebastian Huber2017-11-061-1/+1
| | | | | Update #3170. Update #3199.
* tests: Remove TEST_INITSebastian Huber2017-10-281-2/+0
| | | | | | | | The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199.
* testsuite: Use printk for all test output where possible.Chris Johns2017-10-231-0/+2
| | | | | | | | | | - 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.
* tmtests: convert to test.hbjorn larsson2014-03-251-2/+4
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-213-3/+3
|
* tmtests: refactored timesys.h, removed declarationsDaniel Ramirez2013-12-091-0/+2
|
* tmtests: Make output more uniformJoel Sherrill2013-12-071-7/+6
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-114-11/+0
| | | | | | | | | | | | 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.
* Revert: Remove CVS IdsJoel Sherrill2012-05-071-0/+5
| | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
* Remove CVS-Ids.Ralf Corsépius2012-05-041-5/+0
|
* Remove all .cvsignore files.Joel Sherrill2012-02-011-2/+0
|
* 2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-12-081-3/+1
| | | | | | | | | | | | | | | | 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.
* Add HAVE_CONFIG_H.Ralf Corsepius2011-02-221-0/+4
|
* Use PRIu32 to print uint32_t's.Ralf Corsepius2009-10-271-1/+1
|
* 2009-10-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-10-141-4/+4
| | | | | * tmck/task1.c: Ignore numbers that are too large but keep going -- do not abort.
* 2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-141-5/+0
| | | | * tmck/task1.c: Remove support for "unix".
* Eliminate _exe_/.exe.Ralf Corsepius2009-04-031-7/+7
|
* 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-021-5/+5
| | | | | * include/timesys.h: Use inttypes.h. * tmck/task1.c: Use uint32_t for count.
* 2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-312-18/+19
| | | | | | | | | | | | | | | | | | | | * 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-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-311-17/+17
| | | | | | | | | | | * 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-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-02-011-1/+1
| | | | | | | | | | | | * 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-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-05-111-1/+1
| | | | | | | | | | | | | | * 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.
* Eliminate scndir, docdir. Use rtems_testsdir instead.Ralf Corsepius2006-07-111-2/+1
|
* Convert to using *_PROGRAMS.Ralf Corsepius2005-11-131-12/+8
|
* Rework.Ralf Corsepius2005-11-111-22/+6
|
* Cosmetics.Ralf Corsepius2005-11-111-3/+0
|
* Eliminate TEST.Ralf Corsepius2005-11-111-5/+4
|
* Expand tmtests.am.Ralf Corsepius2005-11-111-1/+13
|
* Eliminate DOCTYPES.Ralf Corsepius2005-11-101-2/+1
|
* AM_CPPFLAGS += -I..../support/include.Ralf Corsepius2005-11-091-0/+2
|
* Add ../include/systime.hRalf Corsepius2005-11-081-1/+1
|
* CleanupRalf Corsepius2005-11-071-3/+1
|
* Remove SRC, PRINT_SRC.Ralf Corsepius2005-11-071-2/+0
|
* Switch back to include compile.am instead of amcompile.amRalf Corsepius2005-11-071-1/+1
|
* Partial conversion to automake.Ralf Corsepius2005-11-071-8/+7
|
* Remove stray white spaces.Ralf Corsepius2004-04-202-5/+5
|
* * tm01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.Ralf Corsepius2004-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-28 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-03-281-3/+3
| | | | | | | | | | | | * 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-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-011-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-043-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.