summaryrefslogtreecommitdiffstats
path: root/testsuites/tmtests/tmoverhd (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-09-11Remove tmoverhd which existed to produce the obsolete coverhd.hJoel Sherrill5-1663/+0
Closes #4040.
2020-03-04config: Remove <rtems/btimer.h> includeSebastian Huber1-0/+2
The use of CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER does not define anything, so remove the <rtems/btimer.h> include. Update #3875.
2019-12-04testsuites: Remove rtems_test_pause*()Sebastian Huber1-6/+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.
2019-03-07testsuite: Make the OPERATION_COUNT a test configuration parameter.Chris Johns1-0/+4
- 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 Huber1-2/+1
Update #3533.
2018-04-10testsuite/tmtests: Merged nested Makefile.am files into one Makefile.amChris Johns1-24/+0
This change is part of the testsuite Makefile.am reorganization. Update #3382
2017-11-24Remove coverhd.hSebastian Huber1-1/+0
This header file contained timing overhead values which are hard to maintain. Update #3254.
2017-11-06tests: Use simple console driverSebastian Huber1-1/+1
Update #3170. Update #3199.
2017-10-28tests: Remove TEST_INITSebastian Huber1-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.
2017-10-23testsuite: Use printk for all test output where possible.Chris Johns1-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.
2016-04-14Obsolete rtems_clock_get() directive.Joel Sherrill2-6/+5
This service was marked as deprecated long prior to the 4.11 release series and is now being removed. closes #2676.
2015-12-24api: Remove deprecated NotepadsAun-Ali Zaidi3-40/+0
Notepads where a feature of RTEMS' tasks that simply functioned in the same way as POSIX keys or threaded local storage (TLS). They were introduced well before per task variables, which are also deprecated, and were barely used in favor of their POSIX alternatives. In addition to their scarce usage, Notepads took up unnecessary memory. For each task: - 16 32-bit integers were allocated. - A total of 64 bytes per task per thread. This is especially critical in low memory and safety-critical applications. They are also defined as uint32_t, and therefore are not guaranteed to hold a pointer. Lastly, they are not portable solutions for SMP and uniprocessor systems, like POSIX keys and TLS. updates #2493.
2015-10-26basdefs.h: Add and use RTEMS_UNUSEDSebastian Huber1-1/+1
2014-03-25tmtests: convert to test.hbjorn larsson1-2/+4
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns5-5/+5
2013-12-07tmoverhd/testtask.c: Fix output to be consistentJoel Sherrill1-71/+71
2013-12-07tmoverhd/empty.c: formattingJoel Sherrill1-2/+1
2013-01-06tmoverhd.docCynthia Rempel1-0/+75
Hi, Adding test documentation...
2012-05-11tmoverhd - Eliminate warningsJoel Sherrill1-11/+11
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill6-15/+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.
2012-05-07Revert: Remove CVS IdsJoel Sherrill1-0/+5
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
2012-05-04Remove CVS-Ids.Ralf Corsépius1-5/+0
2012-02-01Remove all .cvsignore files.Joel Sherrill1-2/+0
2011-12-082011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-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-02-22Add HAVE_CONFIG_H.Ralf Corsepius2-0/+8
2009-11-022009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-10/+10
* tmoverhd/testtask.c: Apply RTEMS_GCC_NOWARN_USED.
2009-11-022009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-70/+74
* tmoverhd/dumrtems.h: Rework undef/define cascade. Add RTEMS_GCC_NOWARN_USED.
2009-11-022009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+1
* tmoverhd/system.h: Add prototype for Empty_directive();
2009-10-26Add missing prototypes.Ralf Corsepius2-7/+3
2009-05-09Fix most warnings.Joel Sherrill1-3/+11
2009-04-03Eliminate _exe_/.exe.Ralf Corsepius1-7/+7
2008-12-142008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-3/+2
* 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, tm16/task1.c, tm17/task1.c, tm18/task1.c, tm19/task1.c, tm20/task1.c, tm21/task1.c, tm23/task1.c, tm24/task1.c, tm25/task1.c, tm26/task1.c, tm27/task1.c, tm28/task1.c, tm29/task1.c, tmoverhd/testtask.c: Run all tests successfully with maxixum number of priorities as 16 instead of 256. This was done by temporarily modifying the score priority.h maximum. This allowed testing of all API code to ensure that it worked properly with a reduced number of priorities. Most modifications were to switch from hard-coded maximum to using the API provided methods to determine maximum number of priority levels.
2008-08-312008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-142/+143
* 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 Sherrill1-141/+141
* 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-05-122008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+1
* tmoverhd/dumrtems.h: Refactored and renamed initialization routines to rtems_initialize_data_structures, rtems_initialize_before_drivers, rtems_initialize_device_drivers, and rtems_initialize_start_multitasking. This opened the sequence up so that bootcard() could provide a more robust and flexible framework which is easier to explain and understand. This also lays the groundwork for sharing the division of available memory between the RTEMS workspace and heap and the C library initialization across all BSPs.
2008-02-012008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-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-12-052007-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-18/+4
* tmoverhd/testtask.c: Spacing and remove call to obsolete rtems_initialize_executive().
2007-12-042007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-3/+2
* tmoverhd/testtask.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
2007-05-112007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-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.
2006-07-11Eliminate scndir, docdir. Use rtems_testsdir instead.Ralf Corsepius1-2/+1
2005-11-13Convert to using *_PROGRAMS.Ralf Corsepius1-12/+8
2005-11-11Rework.Ralf Corsepius1-21/+6
2005-11-11Cosmetics.Ralf Corsepius1-3/+0
2005-11-11Eliminate TEST.Ralf Corsepius1-5/+4
2005-11-11Expand tmtests.am.Ralf Corsepius1-1/+13
2005-11-10Eliminate DOCTYPES.Ralf Corsepius1-2/+1
2005-11-09AM_CPPFLAGS += -I..../support/include.Ralf Corsepius1-0/+2
2005-11-08Add ../include/systime.hRalf Corsepius1-1/+1
2005-11-07CleanupRalf Corsepius1-4/+1
2005-11-07Remove SRC, PRINT_SRC.Ralf Corsepius1-2/+0