From 5319932a536bccbf0f8cdaefda8047d93d0e62b1 Mon Sep 17 00:00:00 2001 From: Jamie McCrae Date: Fri, 17 May 2024 08:55:18 +0100 Subject: [PATCH] tests: Add some deprecated child/parent image builds Adds some child and parent image builds without sysbuild to ensure features remain working until the feature is fully removed Signed-off-by: Jamie McCrae --- tests/modules/mcuboot/direct_xip/testcase.yaml | 11 +++++++++++ tests/modules/mcuboot/external_flash/testcase.yaml | 9 +++++++++ tests/subsys/bootloader/bl_crypto/testcase.yaml | 12 ++++++++++++ tests/subsys/pcd/testcase.yaml | 7 +++++++ 4 files changed, 39 insertions(+) diff --git a/tests/modules/mcuboot/direct_xip/testcase.yaml b/tests/modules/mcuboot/direct_xip/testcase.yaml index 77e26c87ddd1..2a0abbeff7f7 100644 --- a/tests/modules/mcuboot/direct_xip/testcase.yaml +++ b/tests/modules/mcuboot/direct_xip/testcase.yaml @@ -9,3 +9,14 @@ tests: - nrf52840dk/nrf52840 - nrf52dk/nrf52832 - nrf5340dk/nrf5340/cpuapp + # Deprecated child and parent build to ensure feature does not break until it is removed + mcuboot.direct_xip.child_parent: + sysbuild: false + tags: mcuboot direct_xip child_parent deprecated + platform_allow: nrf9160dk/nrf9160 nrf52840dk/nrf52840 nrf52dk/nrf52832 + nrf5340dk/nrf5340/cpuapp + integration_platforms: + - nrf9160dk/nrf9160 + - nrf52840dk/nrf52840 + - nrf52dk/nrf52832 + - nrf5340dk/nrf5340/cpuapp diff --git a/tests/modules/mcuboot/external_flash/testcase.yaml b/tests/modules/mcuboot/external_flash/testcase.yaml index 1714d7bb2425..e299556fc53a 100644 --- a/tests/modules/mcuboot/external_flash/testcase.yaml +++ b/tests/modules/mcuboot/external_flash/testcase.yaml @@ -7,3 +7,12 @@ tests: - nrf52840dk/nrf52840 - nrf5340dk/nrf5340/cpuapp - thingy53/nrf5340/cpuapp + # Deprecated child and parent build to ensure feature does not break until it is removed + mcuboot.external_flash.child_parent: + sysbuild: false + platform_allow: nrf52840dk/nrf52840 nrf5340dk/nrf5340/cpuapp thingy53/nrf5340/cpuapp + tags: mcuboot external_flash child_parent deprecated + integration_platforms: + - nrf52840dk/nrf52840 + - nrf5340dk/nrf5340/cpuapp + - thingy53/nrf5340/cpuapp diff --git a/tests/subsys/bootloader/bl_crypto/testcase.yaml b/tests/subsys/bootloader/bl_crypto/testcase.yaml index dceb0fe735c7..99f532d4a403 100644 --- a/tests/subsys/bootloader/bl_crypto/testcase.yaml +++ b/tests/subsys/bootloader/bl_crypto/testcase.yaml @@ -10,3 +10,15 @@ tests: - nrf5340dk/nrf5340/cpuapp - nrf52833dk/nrf52833 tags: b0 sysbuild + # Deprecated child and parent build to ensure feature does not break until it is removed + bootloader.bl_crypto.child_parent: + sysbuild: false + platform_allow: nrf52840dk/nrf52840 nrf52dk/nrf52832 nrf9160dk/nrf9160 + nrf5340dk/nrf5340/cpuapp nrf52833dk/nrf52833 + integration_platforms: + - nrf52840dk/nrf52840 + - nrf52dk/nrf52832 + - nrf9160dk/nrf9160 + - nrf5340dk/nrf5340/cpuapp + - nrf52833dk/nrf52833 + tags: b0 child_parent deprecated diff --git a/tests/subsys/pcd/testcase.yaml b/tests/subsys/pcd/testcase.yaml index 04cced26db29..378d27ec3a67 100644 --- a/tests/subsys/pcd/testcase.yaml +++ b/tests/subsys/pcd/testcase.yaml @@ -5,3 +5,10 @@ tests: integration_platforms: - nrf5340dk/nrf5340/cpuapp tags: pcd sysbuild + # Deprecated child and parent build to ensure feature does not break until it is removed + dfu.pcd.sysbuild.child_parent: + sysbuild: false + platform_allow: nrf5340dk/nrf5340/cpuapp + integration_platforms: + - nrf5340dk/nrf5340/cpuapp + tags: pcd child_parent deprecated