aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/zephyr-kernel/zephyr-kernel-test-all.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/zephyr-kernel/zephyr-kernel-test-all.bb')
-rw-r--r--recipes-kernel/zephyr-kernel/zephyr-kernel-test-all.bb20
1 files changed, 20 insertions, 0 deletions
diff --git a/recipes-kernel/zephyr-kernel/zephyr-kernel-test-all.bb b/recipes-kernel/zephyr-kernel/zephyr-kernel-test-all.bb
new file mode 100644
index 0000000..41d9f3b
--- /dev/null
+++ b/recipes-kernel/zephyr-kernel/zephyr-kernel-test-all.bb
@@ -0,0 +1,20 @@
+LICENSE = "CLOSED"
+INHIBIT_DEFAULT_DEPS = "1"
+
+require zephyr-kernel-test-micro.inc
+require zephyr-kernel-test-nano.inc
+
+addtask testimage
+deltask configure
+deltask compile
+deltask install
+
+do_testimage () {
+ :
+}
+
+do_testimage[depends] = '${@" ".join(["zephyr-kernel-test-micro-" + x + ":do_testimage" for x in d.getVar("ZEPHYRMICROTESTS", True).split()])}'
+do_testimage[depends] += '${@" ".join(["zephyr-kernel-test-nano-" + x + ":do_testimage" for x in d.getVar("ZEPHYRNANOTESTS", True).split()])}'
+
+do_build[depends] = '${@" ".join(["zephyr-kernel-test-micro-" + x + ":do_build" for x in d.getVar("ZEPHYRMICROTESTS", True).split()])}'
+do_build[depends] += '${@" ".join(["zephyr-kernel-test-nano-" + x + ":do_build" for x in d.getVar("ZEPHYRNANOTESTS", True).split()])}'