summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-03-10 15:17:27 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-03-25 13:19:15 +0100
commite72bc923df3d0bc639ed7130b534ce05f428bef7 (patch)
tree51512d3a1a561374ff034b5b5b9e819a7e78b43c
parentsptests/spprintk: Use <rtems/test.h> (diff)
downloadrtems-e72bc923df3d0bc639ed7130b534ce05f428bef7.tar.bz2
sapi: Add profiling report for tests
-rw-r--r--cpukit/sapi/src/testextension.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/cpukit/sapi/src/testextension.c b/cpukit/sapi/src/testextension.c
index be22d8cd06..76ac1e09bb 100644
--- a/cpukit/sapi/src/testextension.c
+++ b/cpukit/sapi/src/testextension.c
@@ -17,6 +17,7 @@
#endif
#include <rtems/test.h>
+#include <rtems/profiling.h>
void rtems_test_fatal_extension(
rtems_fatal_source source,
@@ -27,4 +28,14 @@ void rtems_test_fatal_extension(
(void) source;
(void) is_internal;
(void) code;
+
+ if (rtems_smp_get_current_processor() == 0) {
+ rtems_profiling_report_xml(
+ rtems_test_name,
+ printk_plugin,
+ NULL,
+ 1,
+ " "
+ );
+ }
}