change log for rtems (2010-07-07)
rtems-vc at rtems.org
rtems-vc at rtems.org
Wed Jul 7 09:24:47 UTC 2010
*sh*:
2010-07-08 Sebastian Huber <sebastian.huber at embedded-brains.de>
* spfatal09/.cvsignore, spfatal09/Makefile.am,
spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
spfatal09/testcase.h: Removed files.
* Makefile.am, configure.ac: Reflect changes above.
* spfatal_support/init.c: Print end of test message in case of
success. Stop multitasking in the fatal error extension.
* spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
puts().
* spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
spfatal20/spfatal20.scn: Update.
M 1.396 testsuites/sptests/ChangeLog
M 1.97 testsuites/sptests/Makefile.am
M 1.102 testsuites/sptests/configure.ac
M 1.3 testsuites/sptests/spfatal01/spfatal01.scn
M 1.3 testsuites/sptests/spfatal02/spfatal02.scn
M 1.4 testsuites/sptests/spfatal03/spfatal03.scn
M 1.6 testsuites/sptests/spfatal03/testcase.h
M 1.3 testsuites/sptests/spfatal04/spfatal04.scn
M 1.3 testsuites/sptests/spfatal05/spfatal05.scn
M 1.3 testsuites/sptests/spfatal06/spfatal06.scn
M 1.3 testsuites/sptests/spfatal07/spfatal07.scn
M 1.7 testsuites/sptests/spfatal07/testcase.h
M 1.3 testsuites/sptests/spfatal08/spfatal08.scn
R 1.1 testsuites/sptests/spfatal09/.cvsignore
R 1.3 testsuites/sptests/spfatal09/Makefile.am
R 1.1 testsuites/sptests/spfatal09/spfatal09.doc
R 1.2 testsuites/sptests/spfatal09/spfatal09.scn
R 1.5 testsuites/sptests/spfatal09/testcase.h
M 1.5 testsuites/sptests/spfatal10/spfatal10.scn
M 1.3 testsuites/sptests/spfatal11/spfatal11.scn
M 1.3 testsuites/sptests/spfatal12/spfatal12.scn
M 1.2 testsuites/sptests/spfatal13/spfatal13.scn
M 1.2 testsuites/sptests/spfatal14/spfatal14.scn
M 1.2 testsuites/sptests/spfatal15/spfatal15.scn
M 1.2 testsuites/sptests/spfatal16/spfatal16.scn
M 1.2 testsuites/sptests/spfatal17/spfatal17.scn
M 1.2 testsuites/sptests/spfatal18/spfatal18.scn
M 1.2 testsuites/sptests/spfatal19/spfatal19.scn
M 1.2 testsuites/sptests/spfatal20/spfatal20.scn
M 1.9 testsuites/sptests/spfatal_support/init.c
diff -u rtems/testsuites/sptests/ChangeLog:1.395 rtems/testsuites/sptests/ChangeLog:1.396
--- rtems/testsuites/sptests/ChangeLog:1.395 Tue Jul 6 17:56:48 2010
+++ rtems/testsuites/sptests/ChangeLog Wed Jul 7 04:03:04 2010
@@ -1,3 +1,24 @@
+2010-07-08 Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+ * spfatal09/.cvsignore, spfatal09/Makefile.am,
+ spfatal09/spfatal09.doc, spfatal09/spfatal09.scn,
+ spfatal09/testcase.h: Removed files.
+ * Makefile.am, configure.ac: Reflect changes above.
+ * spfatal_support/init.c: Print end of test message in case of
+ success. Stop multitasking in the fatal error extension.
+ * spfatal03/testcase.h, spfatal07/testcase.h: Use printk() instead of
+ puts().
+ * spfatal01/spfatal01.scn, spfatal02/spfatal02.scn,
+ spfatal03/spfatal03.scn, spfatal04/spfatal04.scn,
+ spfatal05/spfatal05.scn, spfatal06/spfatal06.scn,
+ spfatal07/spfatal07.scn, spfatal08/spfatal08.scn,
+ spfatal10/spfatal10.scn, spfatal11/spfatal11.scn,
+ spfatal12/spfatal12.scn, spfatal13/spfatal13.scn,
+ spfatal14/spfatal14.scn, spfatal15/spfatal15.scn,
+ spfatal16/spfatal16.scn, spfatal17/spfatal17.scn,
+ spfatal18/spfatal18.scn, spfatal19/spfatal19.scn,
+ spfatal20/spfatal20.scn: Update.
+
2010-07-06 Joel Sherrill <joel.sherrilL at OARcorp.com>
* sp21/init.c, sp21/sp21.scn: Tidy up with one last case to get 100%
diff -u rtems/testsuites/sptests/Makefile.am:1.96 rtems/testsuites/sptests/Makefile.am:1.97
--- rtems/testsuites/sptests/Makefile.am:1.96 Mon Jul 5 20:53:08 2010
+++ rtems/testsuites/sptests/Makefile.am Wed Jul 7 04:03:06 2010
@@ -19,7 +19,7 @@
spstkalloc spthreadq01 spwatchdog spwkspace \
sperror01 sperror02 sperror03 \
spfatal01 spfatal02 spfatal03 spfatal04 spfatal05 spfatal06 spfatal07 \
- spfatal08 spfatal09 spfatal10 spfatal11 spfatal12 spfatal13 spfatal14 \
+ spfatal08 spfatal10 spfatal11 spfatal12 spfatal13 spfatal14 \
spfatal15 spfatal16 spfatal17 spfatal18 spfatal19 spfatal20 \
spfifo01 spfifo02 spfifo03 spfifo04 spfifo05 \
spintrcritical01 spintrcritical02 spintrcritical03 spintrcritical04 \
diff -u rtems/testsuites/sptests/configure.ac:1.101 rtems/testsuites/sptests/configure.ac:1.102
--- rtems/testsuites/sptests/configure.ac:1.101 Mon Jul 5 20:53:08 2010
+++ rtems/testsuites/sptests/configure.ac Wed Jul 7 04:03:08 2010
@@ -111,7 +111,6 @@
spfatal06/Makefile
spfatal07/Makefile
spfatal08/Makefile
-spfatal09/Makefile
spfatal10/Makefile
spfatal11/Makefile
spfatal12/Makefile
diff -u rtems/testsuites/sptests/spfatal01/spfatal01.scn:1.2 rtems/testsuites/sptests/spfatal01/spfatal01.scn:1.3
--- rtems/testsuites/sptests/spfatal01/spfatal01.scn:1.2 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal01/spfatal01.scn Wed Jul 7 04:03:12 2010
@@ -1,2 +1,2 @@
-*** TEST FATAL 1 ***
Fatal error (Classic API Init task create failure) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal02/spfatal02.scn:1.2 rtems/testsuites/sptests/spfatal02/spfatal02.scn:1.3
--- rtems/testsuites/sptests/spfatal02/spfatal02.scn:1.2 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal02/spfatal02.scn Wed Jul 7 04:03:12 2010
@@ -1,2 +1,2 @@
-*** TEST FATAL 2 ***
Fatal error (Classic API Init task start failure) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal03/spfatal03.scn:1.3 rtems/testsuites/sptests/spfatal03/spfatal03.scn:1.4
--- rtems/testsuites/sptests/spfatal03/spfatal03.scn:1.3 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal03/spfatal03.scn Wed Jul 7 04:03:13 2010
@@ -1,3 +1,5 @@
*** TEST FATAL 3 ***
Create semaphore S0
Obtain semaphore in dispatching critical section
+Fatal error (Core Mutex obtain in critical section) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal03/testcase.h:1.5 rtems/testsuites/sptests/spfatal03/testcase.h:1.6
--- rtems/testsuites/sptests/spfatal03/testcase.h:1.5 Sun Nov 29 21:33:25 2009
+++ rtems/testsuites/sptests/spfatal03/testcase.h Wed Jul 7 04:03:15 2010
@@ -36,15 +36,15 @@
&mutex
);
directive_failed( status, "rtems_semaphore_create of S0");
- puts("Create semaphore S0");
+ printk("Create semaphore S0\n");
- puts("Obtain semaphore in dispatching critical section");
+ printk("Obtain semaphore in dispatching critical section\n");
_Thread_Disable_dispatch();
status = rtems_semaphore_obtain( mutex, RTEMS_DEFAULT_OPTIONS, 0 );
/* !!! SHOULD NOT RETURN FROM THE ABOVE CALL */
_Thread_Enable_dispatch();
- puts("ERROR -- Obtain semaphore should not have returned");
+ printk("ERROR -- Obtain semaphore should not have returned\n");
/* we will not run this far */
}
diff -u rtems/testsuites/sptests/spfatal04/spfatal04.scn:1.2 rtems/testsuites/sptests/spfatal04/spfatal04.scn:1.3
--- rtems/testsuites/sptests/spfatal04/spfatal04.scn:1.2 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal04/spfatal04.scn Wed Jul 7 04:03:16 2010
@@ -1,2 +1,3 @@
*** TEST FATAL 4 ***
Fatal error (Classic API call rtems_fatal_error_occurred) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal05/spfatal05.scn:1.2 rtems/testsuites/sptests/spfatal05/spfatal05.scn:1.3
--- rtems/testsuites/sptests/spfatal05/spfatal05.scn:1.2 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal05/spfatal05.scn Wed Jul 7 04:03:18 2010
@@ -1,2 +1,3 @@
*** TEST FATAL 5 ***
Fatal error (Core fall out of a task) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal06/spfatal06.scn:1.2 rtems/testsuites/sptests/spfatal06/spfatal06.scn:1.3
--- rtems/testsuites/sptests/spfatal06/spfatal06.scn:1.2 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal06/spfatal06.scn Wed Jul 7 04:03:20 2010
@@ -1,2 +1,3 @@
*** TEST FATAL 6 ***
Fatal error (Core initialize with invalid stack hook) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal07/spfatal07.scn:1.2 rtems/testsuites/sptests/spfatal07/spfatal07.scn:1.3
--- rtems/testsuites/sptests/spfatal07/spfatal07.scn:1.2 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal07/spfatal07.scn Wed Jul 7 04:03:21 2010
@@ -1,2 +1,3 @@
*** TEST FATAL 7 ***
Fatal error (Core Configuration Invalid ISR stack size) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal07/testcase.h:1.6 rtems/testsuites/sptests/spfatal07/testcase.h:1.7
--- rtems/testsuites/sptests/spfatal07/testcase.h:1.6 Sun Nov 29 21:33:25 2009
+++ rtems/testsuites/sptests/spfatal07/testcase.h Wed Jul 7 04:03:21 2010
@@ -44,9 +44,9 @@
Configuration.interrupt_stack_size = (STACK_MINIMUM_SIZE-1);
rtems_initialize_data_structures();
#else
- puts(
+ printk(
"WARNING - Test not applicable on this target architecture.\n"
- "WARNING - Only applicable when CPU_ALLOCATE_INTERRUPT_STACK == TRUE."
+ "WARNING - Only applicable when CPU_ALLOCATE_INTERRUPT_STACK == TRUE.\n"
);
rtems_test_exit(0);
#endif
diff -u rtems/testsuites/sptests/spfatal08/spfatal08.scn:1.2 rtems/testsuites/sptests/spfatal08/spfatal08.scn:1.3
--- rtems/testsuites/sptests/spfatal08/spfatal08.scn:1.2 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal08/spfatal08.scn Wed Jul 7 04:03:21 2010
@@ -1,2 +1,3 @@
*** TEST FATAL 8 ***
Fatal error (Core workspace too small) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal10/spfatal10.scn:1.4 rtems/testsuites/sptests/spfatal10/spfatal10.scn:1.5
--- rtems/testsuites/sptests/spfatal10/spfatal10.scn:1.4 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal10/spfatal10.scn Wed Jul 7 04:03:27 2010
@@ -1,3 +1,4 @@
*** TEST FATAL 10 ***
-assertion "forced" failed: file "../../../../../../../rtems/c/src/../../testsuites/sptests/spfatal10/testcase.h", line 20, function: Init
+assertion "forced" failed: file "testsuites/sptests/spfatal10/testcase.h", line 23, function: Init
Fatal error (asserting with non-NULL strings...) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal11/spfatal11.scn:1.2 rtems/testsuites/sptests/spfatal11/spfatal11.scn:1.3
--- rtems/testsuites/sptests/spfatal11/spfatal11.scn:1.2 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal11/spfatal11.scn Wed Jul 7 04:03:27 2010
@@ -1,5 +1,4 @@
*** TEST FATAL 11 ***
-asserting with non-NULL strings...
-assertion "forced" failed: file "../../../../../../../rtems/c/src/../../testsuites/sptests/spfatal11/testcase.h", line 21
+assertion "forced" failed: file "testsuites/sptests/spfatal11/testcase.h", line 23
Fatal error (asserting with non-NULL strings...) hit
-
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal12/spfatal12.scn:1.2 rtems/testsuites/sptests/spfatal12/spfatal12.scn:1.3
--- rtems/testsuites/sptests/spfatal12/spfatal12.scn:1.2 Fri Sep 4 16:28:56 2009
+++ rtems/testsuites/sptests/spfatal12/spfatal12.scn Wed Jul 7 04:03:28 2010
@@ -1,2 +1,3 @@
*** TEST FATAL 12 ***
Fatal error (_Heap_Initialize fails during RTEMS initialization) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal13/spfatal13.scn:1.1 rtems/testsuites/sptests/spfatal13/spfatal13.scn:1.2
--- rtems/testsuites/sptests/spfatal13/spfatal13.scn:1.1 Wed Mar 10 12:14:43 2010
+++ rtems/testsuites/sptests/spfatal13/spfatal13.scn Wed Jul 7 04:03:28 2010
@@ -1 +1,2 @@
Fatal error (Configuration of unlimited and maximum of 0) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal14/spfatal14.scn:1.1 rtems/testsuites/sptests/spfatal14/spfatal14.scn:1.2
--- rtems/testsuites/sptests/spfatal14/spfatal14.scn:1.1 Mon Jun 21 20:28:13 2010
+++ rtems/testsuites/sptests/spfatal14/spfatal14.scn Wed Jul 7 04:03:29 2010
@@ -1 +1,2 @@
-Fatal error (fail to open stderr) hit
+Fatal error (fail to open stdout) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal15/spfatal15.scn:1.1 rtems/testsuites/sptests/spfatal15/spfatal15.scn:1.2
--- rtems/testsuites/sptests/spfatal15/spfatal15.scn:1.1 Mon Jun 21 20:28:13 2010
+++ rtems/testsuites/sptests/spfatal15/spfatal15.scn Wed Jul 7 04:03:29 2010
@@ -1,5 +1,2 @@
-*** TEST FATAL 15 ***
-Fatal error (fail to open stderr) NOT hit
-[joel at localhost spfatal15]$ make clean all >/dev/null && sis -i *.exe
-sparc-rtems4.11-run is /opt/rtems-4.11/bin/sparc-rtems4.11-run
Fatal error (fail to open stderr) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal16/spfatal16.scn:1.1 rtems/testsuites/sptests/spfatal16/spfatal16.scn:1.2
--- rtems/testsuites/sptests/spfatal16/spfatal16.scn:1.1 Mon Jun 21 21:15:42 2010
+++ rtems/testsuites/sptests/spfatal16/spfatal16.scn Wed Jul 7 04:03:29 2010
@@ -1 +1,2 @@
Fatal error (termios sem create #1) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal17/spfatal17.scn:1.1 rtems/testsuites/sptests/spfatal17/spfatal17.scn:1.2
--- rtems/testsuites/sptests/spfatal17/spfatal17.scn:1.1 Mon Jun 21 21:15:44 2010
+++ rtems/testsuites/sptests/spfatal17/spfatal17.scn Wed Jul 7 04:03:30 2010
@@ -1 +1,2 @@
Fatal error (termios sem create #2) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal18/spfatal18.scn:1.1 rtems/testsuites/sptests/spfatal18/spfatal18.scn:1.2
--- rtems/testsuites/sptests/spfatal18/spfatal18.scn:1.1 Mon Jun 21 21:15:45 2010
+++ rtems/testsuites/sptests/spfatal18/spfatal18.scn Wed Jul 7 04:03:30 2010
@@ -1 +1,2 @@
Fatal error (termios sem create #3) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal19/spfatal19.scn:1.1 rtems/testsuites/sptests/spfatal19/spfatal19.scn:1.2
--- rtems/testsuites/sptests/spfatal19/spfatal19.scn:1.1 Mon Jun 21 21:15:46 2010
+++ rtems/testsuites/sptests/spfatal19/spfatal19.scn Wed Jul 7 04:03:30 2010
@@ -1 +1,2 @@
Fatal error (termios sem create #4) hit
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal20/spfatal20.scn:1.1 rtems/testsuites/sptests/spfatal20/spfatal20.scn:1.2
--- rtems/testsuites/sptests/spfatal20/spfatal20.scn:1.1 Mon Jul 5 20:53:09 2010
+++ rtems/testsuites/sptests/spfatal20/spfatal20.scn Wed Jul 7 04:03:31 2010
@@ -1,2 +1,2 @@
Fatal error (rtems_termios_initialize cannot create semaphore) hit
-
+*** END OF TEST ***
diff -u rtems/testsuites/sptests/spfatal_support/init.c:1.8 rtems/testsuites/sptests/spfatal_support/init.c:1.9
--- rtems/testsuites/sptests/spfatal_support/init.c:1.8 Mon Jun 21 20:28:13 2010
+++ rtems/testsuites/sptests/spfatal_support/init.c Wed Jul 7 04:03:34 2010
@@ -149,6 +149,14 @@
printk( ")\n" );
}
- /* return and let the CPU halt */
+ if (
+ source == FATAL_ERROR_EXPECTED_SOURCE
+ && is_internal == FATAL_ERROR_EXPECTED_IS_INTERNAL
+ && error == FATAL_ERROR_EXPECTED_ERROR
+ ) {
+ printk( "*** END OF TEST ***\n" );
+ }
+
+ _Thread_Stop_multitasking();
}
*sh*:
2010-07-07 Sebastian Huber <Sebastian.Huber at embedded-brains.de>
* psxfatal_support/init.c: Print end of test message in case of
success. Stop multitasking in the fatal error extension.
* psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
M 1.288 testsuites/psxtests/ChangeLog
M 1.2 testsuites/psxtests/psxfatal01/psxfatal01.scn
M 1.2 testsuites/psxtests/psxfatal02/psxfatal02.scn
M 1.7 testsuites/psxtests/psxfatal_support/init.c
diff -u rtems/testsuites/psxtests/ChangeLog:1.287 rtems/testsuites/psxtests/ChangeLog:1.288
--- rtems/testsuites/psxtests/ChangeLog:1.287 Tue Jul 6 02:49:11 2010
+++ rtems/testsuites/psxtests/ChangeLog Wed Jul 7 04:11:24 2010
@@ -1,3 +1,9 @@
+2010-07-07 Sebastian Huber <Sebastian.Huber at embedded-brains.de>
+
+ * psxfatal_support/init.c: Print end of test message in case of
+ success. Stop multitasking in the fatal error extension.
+ * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
+
2010-07-06 Sebastian Huber <Sebastian.Huber at embedded-brains.de>
* psxtimes01/init.c: Added missing declaration.
diff -u rtems/testsuites/psxtests/psxfatal01/psxfatal01.scn:1.1 rtems/testsuites/psxtests/psxfatal01/psxfatal01.scn:1.2
--- rtems/testsuites/psxtests/psxfatal01/psxfatal01.scn:1.1 Thu Jan 31 17:42:50 2008
+++ rtems/testsuites/psxtests/psxfatal01/psxfatal01.scn Wed Jul 7 04:11:24 2010
@@ -1 +1,2 @@
Fatal error (POSIX API Init thread create failure - NULL entry) hit
+*** END OF TEST ***
diff -u rtems/testsuites/psxtests/psxfatal02/psxfatal02.scn:1.1 rtems/testsuites/psxtests/psxfatal02/psxfatal02.scn:1.2
--- rtems/testsuites/psxtests/psxfatal02/psxfatal02.scn:1.1 Thu Jan 31 17:42:50 2008
+++ rtems/testsuites/psxtests/psxfatal02/psxfatal02.scn Wed Jul 7 04:11:25 2010
@@ -1 +1,2 @@
Fatal error (POSIX API Init thread create failure -- no memory for stack) hit
+*** END OF TEST ***
diff -u rtems/testsuites/psxtests/psxfatal_support/init.c:1.6 rtems/testsuites/psxtests/psxfatal_support/init.c:1.7
--- rtems/testsuites/psxtests/psxfatal_support/init.c:1.6 Sat Jun 19 15:55:30 2010
+++ rtems/testsuites/psxtests/psxfatal_support/init.c Wed Jul 7 04:11:25 2010
@@ -150,6 +150,14 @@
printk( ")\n" );
}
- /* return and let the CPU halt */
+ if (
+ source == FATAL_ERROR_EXPECTED_SOURCE
+ && is_internal == FATAL_ERROR_EXPECTED_IS_INTERNAL
+ && error == FATAL_ERROR_EXPECTED_ERROR
+ ) {
+ printk( "*** END OF TEST ***\n" );
+ }
+
+ _Thread_Stop_multitasking();
}
--
Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100707/a99281c6/attachment.html>
More information about the vc
mailing list