diff options
-rw-r--r-- | tester/rt/coverage.py | 1 | ||||
-rw-r--r-- | tester/rtems/testing/qemu.cfg | 17 |
2 files changed, 11 insertions, 7 deletions
diff --git a/tester/rt/coverage.py b/tester/rt/coverage.py index 9ff27ad..9fc9b64 100644 --- a/tester/rt/coverage.py +++ b/tester/rt/coverage.py @@ -363,6 +363,7 @@ class coverage_run(object): self.target = self.macros['target'] self.bsp_name = self.macros['bsp'].split('-')[0] self.prefix = prefix + self.macros.define('coverage') def run(self): try: diff --git a/tester/rtems/testing/qemu.cfg b/tester/rtems/testing/qemu.cfg index e37dc9b..d0c6ac7 100644 --- a/tester/rtems/testing/qemu.cfg +++ b/tester/rtems/testing/qemu.cfg @@ -49,6 +49,16 @@ %include %{_rtdir}/rtems/version.cfg # +# Coverage, some builds of qemu support coverage. +# +%ifdef coverage + %define qemu_use_serial_console + %ifn %{defined bsp_qemu_cov_opts} + %define bsp_qemu_cov_opts %{nil} + %endif +%endif + +# # Qemu common option patterns. # %if %{defined qemu_use_serial_console} @@ -59,13 +69,6 @@ %define qemu_opts_no_net -net none # -# Coverage, some builds of qemu support coverage. -# -%ifn %{defined bsp_qemu_cov_opts} - %define bsp_qemu_cov_opts %{nil} -%endif - -# # Qemu executable # %ifn %{defined bsp_qemu_opts} |