summaryrefslogtreecommitdiffstats
path: root/testsuites/tmtests/tm15 (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/rmtests/tm[01]*: Change license to BSD-2Joel Sherrill2022-04-121-3/+22
| | | | 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.
* config: Remove CONFIGURE_DISABLE_SMP_CONFIGURATIONSebastian Huber2020-02-251-2/+0
| | | | | | | | | | 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.
* testsuite: Make the OPERATION_COUNT a test configuration parameter.Chris Johns2019-03-071-0/+4
| | | | | - 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-4/+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-242-7/+6
| | | | | | | 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.
* confdefs.h: CONFIGURE_DISABLE_SMP_CONFIGURATIONSebastian Huber2017-05-111-0/+2
| | | | | | | | | | | 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.
* 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: Add contents to multiple documentation filesCynthia Rempel2014-01-091-2/+9
|
* tmtests: refactored timesys.h, removed declarationsDaniel Ramirez2013-12-091-0/+2
|
* tmtests: Make output more uniformJoel Sherrill2013-12-071-4/+4
|
* 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.
* 2011-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-05-051-6/+5
| | | | | * tm01/task1.c, tm02/task1.c, tm03/task1.c, tm15/task1.c: Remove warnings.
* Add HAVE_CONFIG_H.Ralf Corsepius2011-02-221-0/+4
|
* Make time_set a "bool".Ralf Corsepius2009-11-011-3/+4
| | | | Eliminate TRUE/FALSE.
* Fix most warnings.Joel Sherrill2009-05-091-4/+3
|
* Eliminate _exe_/.exe.Ralf Corsepius2009-04-031-7/+7
|
* 2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-08-312-19/+20
| | | | | | | | | | | | | | | | | | | | * 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-18/+18
| | | | | | | | | | | * 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-201-2/+2
|
* * 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-30 David Querbach <querbach@realtime.bc.ca>Joel Sherrill2004-03-301-2/+1
| | | | | | | | | | | | | | | 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-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.