From e09839481ab330e72880f9e6a992fe9ce1b160b4 Mon Sep 17 00:00:00 2001 From: Jon Mason Date: Tue, 8 Feb 2022 23:14:04 -0500 Subject: [PATCH] CI: update zephyr based testing Update the zephyr testcases to be the ones that build and pass tests (where testing possible). Also, add comment to qemu-cortex-a53 about not passing tests. Signed-off-by: Jon Mason --- ci/microbit-v1.yml | 4 +--- ci/musca-b1.yml | 6 +++++- ci/musca-s1.yml | 5 ++++- ci/qemu-cortex-a53.yml | 4 +--- ci/qemu-cortex-m3.yml | 2 +- ci/qemu-cortex-r5.yml | 6 +++++- 6 files changed, 17 insertions(+), 10 deletions(-) diff --git a/ci/microbit-v1.yml b/ci/microbit-v1.yml index 7475748b..d00ee6ac 100644 --- a/ci/microbit-v1.yml +++ b/ci/microbit-v1.yml @@ -5,10 +5,8 @@ header: - ci/meta-zephyr.yml local_conf_header: - nonbuilding_tests: | - ZEPHYRTESTS:remove = "common" failing_tests: | - ZEPHYRTESTS:remove = "context early_sleep sleep" + ZEPHYRTESTS:remove = "common" machine: microbit-v1 diff --git a/ci/musca-b1.yml b/ci/musca-b1.yml index 0e3ab797..dc9814d2 100644 --- a/ci/musca-b1.yml +++ b/ci/musca-b1.yml @@ -4,8 +4,12 @@ header: - ci/base.yml - ci/meta-zephyr.yml +local_conf_header: + nonbuilding_tests: | + ZEPHYRTESTS:remove = "common sleep poll device queue" + machine: musca-b1 target: - trusted-firmware-m - - zephyr-philosophers + - zephyr-kernel-test-all diff --git a/ci/musca-s1.yml b/ci/musca-s1.yml index 523a2350..80a59c48 100644 --- a/ci/musca-s1.yml +++ b/ci/musca-s1.yml @@ -4,9 +4,12 @@ header: - ci/base.yml - ci/meta-zephyr.yml +local_conf_header: + nonbuilding_tests: | + ZEPHYRTESTS:remove = "common sleep poll device queue" machine: musca-s1 target: - trusted-firmware-m - - zephyr-philosophers + - zephyr-kernel-test-all diff --git a/ci/qemu-cortex-a53.yml b/ci/qemu-cortex-a53.yml index 631a9d4a..db8bdd80 100644 --- a/ci/qemu-cortex-a53.yml +++ b/ci/qemu-cortex-a53.yml @@ -4,9 +4,7 @@ header: - ci/base.yml - ci/meta-zephyr.yml -local_conf_header: - nonbuilding_tests: | - ZEPHYRTESTS:remove = "common device poll queue sleep" +# FIXME - testimage fails all tests currently, but all the tests build machine: qemu-cortex-a53 diff --git a/ci/qemu-cortex-m3.yml b/ci/qemu-cortex-m3.yml index d9b197cb..85bbfc66 100644 --- a/ci/qemu-cortex-m3.yml +++ b/ci/qemu-cortex-m3.yml @@ -13,7 +13,7 @@ local_conf_header: tclibc: | TCLIBC = "newlib" nonbuilding_tests: | - ZEPHYRTESTS:remove = "common context pending poll sleep" + ZEPHYRTESTS:remove = "context pending sleep" machine: qemu-cortex-m3 diff --git a/ci/qemu-cortex-r5.yml b/ci/qemu-cortex-r5.yml index e3b4c6f9..474edc2b 100644 --- a/ci/qemu-cortex-r5.yml +++ b/ci/qemu-cortex-r5.yml @@ -4,7 +4,11 @@ header: - ci/base.yml - ci/meta-zephyr.yml +local_conf_header: + nonbuilding_tests: | + ZEPHYRTESTS:remove = "common poll sleep queue device" + machine: qemu-cortex-r5 target: - - zephyr-philosophers + - zephyr-kernel-test-all