summaryrefslogtreecommitdiff
path: root/tester/rtems
diff options
context:
space:
mode:
authorVijay Kumar Banerjee <vijaykumar9597@gmail.com>2019-02-01 01:01:42 +0530
committerChris Johns <chrisj@rtems.org>2019-02-14 09:43:40 +1100
commitf6d30db99bcf98065e13a3e5ab41c0760573d956 (patch)
treee2fe406635e4713a515dd720126925a61e2272b8 /tester/rtems
parent4828c19d381af7a1ff64c81ed97362a328d36217 (diff)
Coverage: Add support for TSIM format
Diffstat (limited to 'tester/rtems')
-rw-r--r--tester/rtems/testing/bsps/leon3-sis-cov.ini12
-rw-r--r--tester/rtems/testing/defaults.mc4
2 files changed, 11 insertions, 5 deletions
diff --git a/tester/rtems/testing/bsps/leon3-sis-cov.ini b/tester/rtems/testing/bsps/leon3-sis-cov.ini
index f0a2ab9..626d314 100644
--- a/tester/rtems/testing/bsps/leon3-sis-cov.ini
+++ b/tester/rtems/testing/bsps/leon3-sis-cov.ini
@@ -32,8 +32,10 @@
# The leon3 BSP on sis with coverage
#
[leon3-sis-cov]
-bsp = leon3
-arch = sparc
-tester = %{_rtscripts}/run.cfg
-bsp_run_cmd = %{rtems_tools}/%{bsp_arch}-rtems%{rtems_version}-sis
-bsp_run_opts = -leon3 -nouartrx -r -tlim 200 s -cov
+bsp = leon3-sis
+arch = sparc
+tester = %{_rtscripts}/run.cfg
+target = sparc-rtems5
+bsp_run_cmd = %{rtems_tools}/%{bsp_arch}-rtems%{rtems_version}-sis
+bsp_run_opts = -leon3 -nouartrx -r -tlim 200 s -cov
+bsp_covoar_cmd = -S %{bsp_symbol_path} -E %{cov_explanations} -f TSIM
diff --git a/tester/rtems/testing/defaults.mc b/tester/rtems/testing/defaults.mc
index 54212e0..d3e16a9 100644
--- a/tester/rtems/testing/defaults.mc
+++ b/tester/rtems/testing/defaults.mc
@@ -122,5 +122,9 @@ _rtbase: none, none, '%{_rtdir}'
_rttesting: none, none, '%{_rtbase}/rtems/testing'
_configdir: none, none, '%{_rtbase}/config:%{_rttesting}'
+#Coverage macros
+bsp_symbol_path: none, none, '%{_rtscripts}/coverage/%{bsp}-symbols.ini'
+project_name: none, none, 'RTEMS-%{rtems_version}'
+
# Include the testing macros.
%include %{_rttesting}/testing.mc