Commit Graph
84 Commits
Author SHA1 Message Date
Joel Sherrill 1bdf29debf 2008-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems++/System.h: Account for extra task stacks properly.
2008-06-17 18:49:37 +00:00
Joel Sherrill 991efb611c 2008-02-27 Joel Sherrill <joel.sherrill@oarcorp.com>
* malloctest/init.c: Fix return status check.
2008-02-27 21:50:05 +00:00
Joel Sherrill 5a8e7503a0 2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* cpuuse/init.c, malloctest/init.c, monitor/init.c, monitor02/init.c,
	putenvtest/init.c, rtems++/Init.cc, rtmonuse/init.c, stackchk/init.c:
	Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all
	POSIX tests. Add a clock_settime case for < 1988.
2008-02-01 00:45:04 +00:00
Joel Sherrill dfaa1a7308 2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* malloctest/init.c: Add more test cases to cover heap better.
2008-01-31 22:14:04 +00:00
Joel Sherrill f2a7fa0281 2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* malloctest/init.c: Add new test cases per Sergei. Make some of the
	stranger cases operate directly on a freshly initialized heap. This
	should make them more reproducible.
2008-01-31 16:06:21 +00:00
Joel Sherrill b7bc1d1a62 2008-01-29 Joel Sherrill <joel.sherrill@OARcorp.com>
* malloctest/init.c: Add more tests per suggestions from Sergei
	Organov.
2008-01-29 17:28:49 +00:00
Joel Sherrill 499eb57d99 2008-01-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* malloctest/init.c: Add include to remove warning.
2008-01-25 03:08:48 +00:00
Joel Sherrill b89f64cc41 2008-01-22 Joel Sherrill <joel.sherrill@OARcorp.com>
* malloctest/init.c: Remove debug print.
2008-01-22 15:39:05 +00:00
Joel Sherrill b9e23917f0 2008-01-09 Joel Sherrill <joel.sherrill@OARcorp.com>
* monitor02/.cvsignore: New file.
2008-01-09 20:50:21 +00:00
Jennifer Averett dee3992f93 2008-01-09 Jennifer Averett <jennifer.averett@OARcorp.com>
* Makefile.am, configure.ac: Added automatic test for monitor shell
	* monitor02/Makefile.am, monitor02/init.c, monitor02/monitor02.scn,
	monitor02/system.h: New files.
2008-01-09 19:01:28 +00:00
Joel Sherrill 6bd316209b 2007-12-20 Joel Sherrill <joel.sherrill@OARcorp.com>
* malloctest/init.c: Add test cases suggested by Sergei Organov
	<s.organov@javad.com>.
2007-12-20 20:58:11 +00:00
Joel Sherrill e1a22c112c 2007-12-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* malloctest/init.c, malloctest/task1.c: Add test for posix_memalign.
2007-12-19 16:05:32 +00:00
Joel Sherrill fbea3dfbb1 2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
	exericise another path in the period statistics code.
2007-12-14 17:46:08 +00:00
Joel Sherrill 9202c24e3e 2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
* malloctest/init.c: Add some primitive testing of realloc() which also
	does some positive path testing on the SuperCore heap.
2007-12-12 23:10:48 +00:00
Glenn Humphrey 43e3429260 2007-10-26 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* cpuuse/task2.c, rtmonuse/rtmonuse.scn, rtmonuse/task1.c: Add new
	cases for untested routines.
2007-10-26 21:31:48 +00:00
Joel Sherrill 6db3522085 2007-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpuuse/init.c: Do not delete the Init task. Leaving it suspended lets
	the CPU Usage Report include it. If it is deleted, the CPU time it
	had consumed is not listed later in the report.
2007-07-24 21:36:45 +00:00
Joel Sherrill 0e92952285 2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* tztest/init.c: Build when using buffered test IO.
2007-06-20 21:43:24 +00:00
Joel Sherrill 838167e630 2007-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* ChangeLog, rtmonuse/task1.c: Clean up output and use FLUSH_OUTPUT()
	macro instead of fflush() directly.
2007-05-17 22:47:32 +00:00
Joel Sherrill 81ee994488 2007-05-15 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtmonuse/init.c, rtmonuse/task1.c: Integrate Rate Monotonic
	Statistics and Period Usage into Rate Monotonic Manager. Added the
	following directives: rtems_rate_monotonic_get_statistics,
	rtems_rate_monotonic_reset_statistics,
	rtems_rate_montonic_reset_all_statistics,
	rtems_rate_montonic_report_statistics, and rtems_object_get_name.
	Obsoleted the rtems/rtmonuse.h file as a public interface.
2007-05-15 20:17:39 +00:00
Joel Sherrill 9de4e5be47 2007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* cpuuse/Makefile.am, malloctest/Makefile.am, putenvtest/Makefile.am,
	rtmonuse/Makefile.am, stackchk/Makefile.am, termios/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.
2007-05-11 19:46:02 +00:00
Ralf Corsepius dbacde8ae9 2007-03-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* monitor/init.c, rtmonuse/task1.c: Use rtems_task_argument.
2007-03-29 16:57:32 +00:00
Joel Sherrill dfd2947f80 2007-03-13 Joel Sherrill <joel@OARcorp.com>
* tztest/init.c: Call tzset() even though it may be called for us
	implicitly along the way.
2007-03-13 20:02:45 +00:00
Joel Sherrill 871e0776a6 2007-03-13 Joel Sherrill <joel@OARcorp.com>
* tztest/.cvsignore: New file.
2007-03-13 19:43:30 +00:00
Joel Sherrill 3e1fada2e9 2007-03-13 Joel Sherrill <joel@OARcorp.com>
* Makefile.am, configure.ac: Added timezone test.
	* tztest/Makefile.am, tztest/init.c, tztest/tztest.doc,
	tztest/tztest.scn: New files.
2007-03-13 19:31:29 +00:00
Joel Sherrill 3ca0ca79dd 2007-03-05 Joel Sherrill <joel@OARcorp.com>
* malloctest/init.c: Be explicit about need for default and floating
	point attributes. This is just a style change.
2007-03-05 19:56:59 +00:00
Joel Sherrill b5a555a7e1 2007-02-06 Joel Sherrill <joel@OARcorp.com>
* rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
	issues in message queue tests.
2007-02-06 19:14:32 +00:00
Ralf Corsepius fcb0cd462c 2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: New BUG-REPORT address.
2006-12-02 06:06:55 +00:00
Ralf Corsepius ba2c04fa2c 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.60. Require automake-1.10.
2006-10-17 07:38:02 +00:00
Ralf Corsepius ea693584a0 2006-07-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* cpuuse/Makefile.am, malloctest/Makefile.am, rtems++/Makefile.am,
	rtmonuse/Makefile.am, stackchk/Makefile.am: Eliminate scndir,
	docdir. Use rtems_testsdir instead.
2006-07-11 04:53:11 +00:00
Joel Sherrill a06eb01e1d 2006-02-08 Joel Sherrill <joel@OARcorp.com>
* rtems++/Task1.cc: Fix warnings.
2006-02-08 22:28:48 +00:00
Ralf Corsepius 1fd159523f 2005-11-22 Ralf Corsepius <ralf.corsepius@rtems.org>
* configure.ac: Remove RTEMS_ENABLE_BARE,
	BARE_CPU_CFLAGS, BARE_CPU_MODEL.
2005-11-22 15:30:31 +00:00
Ralf Corsepius 6f2593f79f Fix my email address 2005-11-13 06:52:39 +00:00
Ralf Corsepius 22189ab2ca 2005-11-13 Ralf Corsepius <ralf.corsepius@rtems.org>
* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am:
	Convert to using *_PROGRAMS.
2005-11-13 06:31:57 +00:00
Ralf Corsepius dc35ca4374 Fix typos. 2005-11-11 15:10:59 +00:00
Ralf Corsepius 5840b03adf * cpuuse/Makefile.am: Rework.
* malloctest/Makefile.am: Rework.
	* monitor/Makefile.am: Rework.
	* putenvtest/Makefile.am: Rework.
	* rtems++/Makefile.am: Rework.
	* rtmonuse/Makefile.am: Rework.
	* stackchk/Makefile.am: Rework.
	* termios/Makefile.am: Rework.
2005-11-11 14:40:06 +00:00
Ralf Corsepius 28486f39f5 2005-11-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am: Expand libtests.am.
	* libtests.am: Remove.
2005-11-11 07:39:23 +00:00
Ralf Corsepius e126295204 2005-11-09 Ralf Corsepius <ralf.corsepius@rtems.org>
* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am:
	AM_CPPFLAGS += -I..../support/include.
2005-11-09 12:38:56 +00:00
Ralf Corsepius 44502ae9c1 2005-11-09 Ralf Corsepius <ralf.corsepius@rtems.org>
* configure.ac: Apply RTEMS_CHECK_CPUOPTS.
2005-11-09 09:42:41 +00:00
Ralf Corsepius 576f411aa1 2005-11-09 Ralf Corsepius <ralf.corsepius@rtems.org>
* libtests.am: Set project_bspdir=$(PROJECT_ROOT)
2005-11-09 09:25:54 +00:00
Ralf Corsepius ed2e8135c5 2005-11-07 Ralf Corsepius <ralf.corsepius@rtems.org>
* libtests.am: Remove LIB_VARIANT.
2005-11-07 12:41:01 +00:00
Ralf Corsepius af6ad5d2f4 * cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am: Remove SRC, PRINT_SRC.
2005-11-07 09:35:35 +00:00
Ralf Corsepius c32fb8f136 2005-11-07 Ralf Corsepius <ralf.corsepius@rtems.org>
* Makefile.am: Cleanup.
2005-11-07 08:43:52 +00:00
Ralf Corsepius ad3310a855 2005-11-07 Ralf Corsepius <ralf.corsepius@rtems.org>
* libtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
	* cpuuse/Makefile.am, malloctest/Makefile.am, monitor/Makefile.am,
	putenvtest/Makefile.am, rtems++/Makefile.am, rtmonuse/Makefile.am,
	stackchk/Makefile.am, termios/Makefile.am:
	Partial conversion to automake.
2005-11-07 07:36:45 +00:00
Ralf Corsepius 7010db3dc6 2005-01-06 Ralf Corsepius <ralf.corsepius@rtems.org>
* rtems++/Makefile.am: Remove LIB_VARIANT.
2005-01-06 10:55:13 +00:00
Ralf Corsepius dda9a682e6 2004-11-22 Ralf Corsepius <ralf_corsepius@rtems.org>
* configure.ac: Remove -ansi to prevent folks from further damaging
	the code with broken prototypes.
	* putenvtest/init.c: Remove broken putenv prototype.
	* termios/init.c (print_c_cc): Don't loop over NCCS.
2004-11-22 10:38:22 +00:00
Ralf Corsepius 97891e5ea3 2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
* configure.ac: Require automake > 1.9.
2004-09-24 05:54:59 +00:00
Ralf Corsepius 1b2203001f * cpuuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* malloctest/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* monitor/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* putenvtest/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* rtems++/System.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* rtmonuse/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* stackchk/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
	* termios/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2004-04-01 15:16:12 +00:00
Ralf Corsepius 9919946a82 2004-03-30 Ralf Corsepius <ralf_corsepius@rtems.org>
* cpuuse/system.h, cpuuse/task1.c, cpuuse/tswitch.c, monitor/init.c,
	monitor/system.h, rtems++/System.h, rtems++/Task1.cc,
	rtems++/Task2.cc, rtems++/Task3.cc, rtmonuse/init.c,
	rtmonuse/system.h, rtmonuse/task1.c, stackchk/blow.c: Convert to
	using c99 fixed size types.
2004-03-30 11:12:47 +00:00
Ralf Corsepius 7c48a2e83d 2004-03-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add 2nd arg to RTEMS_TOP.
2004-03-25 06:05:21 +00:00
Ralf Corsepius 08bfed20d0 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* cpuuse/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
	Add PRE/TMPINSTALL_FILES to CLEANFILES.
	* malloctest/Makefile.am: Ditto.
	* monitor/Makefile.am: Ditto.
	* putenvtest/Makefile.am: Ditto.
	* rtems++/Makefile.am: Ditto.
	* rtmonuse/Makefile.am: Ditto.
	* stackchk/Makefile.am: Ditto.
	* termios/Makefile.am: Ditto.
2004-01-14 07:49:06 +00:00