diff mbox series

[yocto-autobuilder-helper] config.json: Reduce testing on qemumips/qemumips64/qemuppc

Message ID 20230907162500.3184954-1-richard.purdie@linuxfoundation.org
State New
Headers show
Series [yocto-autobuilder-helper] config.json: Reduce testing on qemumips/qemumips64/qemuppc | expand

Commit Message

Richard Purdie Sept. 7, 2023, 4:25 p.m. UTC
Introduce the concept of "qemu lite" and reduce the testing on these platforms,
mainly with the removal of core-imaege-sato-sdk.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 config.json | 34 ++++++++++++++++++++++++++++------
 1 file changed, 28 insertions(+), 6 deletions(-)
diff mbox series

Patch

diff --git a/config.json b/config.json
index 05c6794..fe95d2a 100644
--- a/config.json
+++ b/config.json
@@ -94,6 +94,17 @@ 
                 "SANITYTARGETS" : "core-image-sato:do_testsdk core-image-minimal:do_testsdkext core-image-sato:do_testsdkext"
             }
         },
+        "arch-qemu-lite" : {
+            "BUILDINFO" : true,
+            "BUILDHISTORY" : true,
+            "extravars" : [
+                "IMAGE_INSTALL:append = ' ssh-pregen-hostkeys'"
+            ],
+            "step1" : {
+                "BBTARGETS" : "core-image-sato core-image-minimal core-image-sato:do_populate_sdk core-image-minimal:do_populate_sdk_ext core-image-sato:do_populate_sdk_ext",
+                "SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato:do_testsdk core-image-minimal:do_testsdkext core-image-sato:do_testsdkext"
+            }
+        },
         "toolchain-qemu" : {
             "BUILDINFO" : true,
             "extravars" : [
@@ -117,6 +128,18 @@ 
                 "SANITYTARGETS" : "core-image-full-cmdline:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage"
             }
         },
+        "altcfg-qemu-lite" : {
+            "DISTRO" : "poky-altcfg",
+            "BUILDINFO" : true,
+            "BUILDHISTORY" : true,
+            "extravars" : [
+                "IMAGE_INSTALL:append = ' ssh-pregen-hostkeys'"
+            ],
+            "step1" : {
+                "BBTARGETS" : "core-image-full-cmdline core-image-sato",
+                "SANITYTARGETS" : "core-image-full-cmdline:do_testimage core-image-sato:do_testimage"
+            }
+        },
         "ptest-qemu" : {
             "BUILDINFO" : true,
             "BBTARGETS" : "core-image-ptest-all",
@@ -504,24 +527,23 @@ 
         },
         "qemumips" : {
             "MACHINE" : "qemumips",
-            "TEMPLATE" : "arch-qemu"
+            "TEMPLATE" : "arch-qemu-lite"
         },
         "qemumips-tc" : {
             "MACHINE" : "qemumips",
             "TEMPLATE" : "toolchain-qemu"
         },
-
         "qemumips-alt" : {
             "MACHINE" : "qemumips",
-            "TEMPLATE" : "altcfg-qemu"
+            "TEMPLATE" : "altcfg-qemu-lite"
         },
         "qemumips64" : {
             "MACHINE" : "qemumips64",
-            "TEMPLATE" : "arch-qemu"
+            "TEMPLATE" : "arch-qemu-lite"
         },
         "qemuppc" : {
             "MACHINE" : "qemuppc",
-            "TEMPLATE" : "arch-qemu"
+            "TEMPLATE" : "arch-qemu-lite"
         },
         "qemumips64-tc" : {
             "MACHINE" : "qemumips64",
@@ -533,7 +555,7 @@ 
         },
         "qemuppc-alt" : {
             "MACHINE" : "qemuppc",
-            "TEMPLATE" : "altcfg-qemu"
+            "TEMPLATE" : "altcfg-qemu-lite"
         },
         "qemux86" : {
             "MACHINE" : "qemux86",