diff --git a/boards/x86/qemu_x86/qemu_x86_coverage.dts b/boards/x86/qemu_x86/qemu_x86_coverage.dts deleted file mode 100644 index dc97492c3c4..00000000000 --- a/boards/x86/qemu_x86/qemu_x86_coverage.dts +++ /dev/null @@ -1,6 +0,0 @@ -/* - * Copyright (c) 2019 Intel Corporation. - * SPDX-License-Identifier: Apache-2.0 - */ - -#include "qemu_x86.dts" diff --git a/boards/x86/qemu_x86/qemu_x86_coverage.yaml b/boards/x86/qemu_x86/qemu_x86_coverage.yaml deleted file mode 100644 index 14197433ac2..00000000000 --- a/boards/x86/qemu_x86/qemu_x86_coverage.yaml +++ /dev/null @@ -1,13 +0,0 @@ -identifier: qemu_x86_coverage -name: QEMU Emulation for X86 (Code coverage enabled) -type: qemu -arch: x86 -simulation: qemu -toolchain: - - zephyr - - xtools -testing: - default: true - only_tags: - - kernel - - userspace diff --git a/boards/x86/qemu_x86/qemu_x86_coverage_defconfig b/boards/x86/qemu_x86/qemu_x86_coverage_defconfig deleted file mode 100644 index 24929976a1e..00000000000 --- a/boards/x86/qemu_x86/qemu_x86_coverage_defconfig +++ /dev/null @@ -1,20 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 - -CONFIG_SOC_IA32=y -CONFIG_BOARD_QEMU_X86=y -CONFIG_HPET_TIMER=y -CONFIG_PIC_DISABLE=y -CONFIG_LOAPIC=y -CONFIG_CONSOLE=y -CONFIG_SERIAL=y -CONFIG_UART_NS16550=y -CONFIG_UART_CONSOLE=y -CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000 -CONFIG_TEST_RANDOM_GENERATOR=y -CONFIG_X86_MMU=y -CONFIG_DEBUG_INFO=y -CONFIG_SCHED_SCALABLE=y -CONFIG_WAITQ_SCALABLE=y -CONFIG_COVERAGE=y -CONFIG_X86_VERY_EARLY_CONSOLE=y -CONFIG_QEMU_ICOUNT_SHIFT=5 diff --git a/doc/guides/coverage.rst b/doc/guides/coverage.rst index 9c97dc994f9..b7080af1919 100644 --- a/doc/guides/coverage.rst +++ b/doc/guides/coverage.rst @@ -46,9 +46,7 @@ Steps to generate code coverage reports These steps will produce an HTML coverage report for a single application. -1. Build the code with CONFIG_COVERAGE=y. Some boards like qemu_x86_coverage - automatically enable this, but for boards that do not you will need to - enable the configuration manually: +1. Build the code with CONFIG_COVERAGE=y. .. zephyr-app-commands:: :board: mps2_an385 diff --git a/tests/kernel/tickless/tickless_concept/testcase.yaml b/tests/kernel/tickless/tickless_concept/testcase.yaml index 9b22ff23fff..c36d6985f9a 100644 --- a/tests/kernel/tickless/tickless_concept/testcase.yaml +++ b/tests/kernel/tickless/tickless_concept/testcase.yaml @@ -3,7 +3,6 @@ tests: arch_exclude: nios2 # FIXME: This test fails sporadically on all QEMU platforms, but fails # consistently when coverage is enabled. Disable until 14173 is fixed. - platform_exclude: qemu_x86_coverage - litex_vexriscv rv32m1_vega_zero_riscy rv32m1_vega_ri5cy + platform_exclude: litex_vexriscv rv32m1_vega_zero_riscy rv32m1_vega_ri5cy nrf5340dk_nrf5340_cpunet tags: kernel diff --git a/tests/kernel/timer/timer_api/testcase.yaml b/tests/kernel/timer/timer_api/testcase.yaml index 83d913d87e4..0bda7463f60 100644 --- a/tests/kernel/timer/timer_api/testcase.yaml +++ b/tests/kernel/timer/timer_api/testcase.yaml @@ -1,12 +1,10 @@ tests: kernel.timer: tags: kernel timer userspace - platform_exclude: qemu_x86_coverage kernel.timer.tickless: extra_args: CONF_FILE="prj_tickless.conf" arch_exclude: nios2 posix - platform_exclude: qemu_x86_coverage - litex_vexriscv rv32m1_vega_zero_riscy rv32m1_vega_ri5cy + platform_exclude: litex_vexriscv rv32m1_vega_zero_riscy rv32m1_vega_ri5cy nrf5340dk_nrf5340_cpunet tags: kernel timer userspace kernel.timer.no_multitheading: diff --git a/tests/subsys/cpp/cxx/testcase.yaml b/tests/subsys/cpp/cxx/testcase.yaml index 6c201fe3108..60382adc95a 100644 --- a/tests/subsys/cpp/cxx/testcase.yaml +++ b/tests/subsys/cpp/cxx/testcase.yaml @@ -2,5 +2,4 @@ tests: cpp.main: integration_platforms: - mps2_an385 - platform_exclude: qemu_x86_coverage tags: cpp diff --git a/tests/subsys/cpp/libcxx/testcase.yaml b/tests/subsys/cpp/libcxx/testcase.yaml index 7174ccd607f..8c39420be93 100644 --- a/tests/subsys/cpp/libcxx/testcase.yaml +++ b/tests/subsys/cpp/libcxx/testcase.yaml @@ -4,7 +4,6 @@ common: - mps2_an385 tests: cpp.libcxx: - platform_exclude: qemu_x86_coverage toolchain_exclude: xcc min_flash: 54 tags: cpp