diff mbox series

[yocto-autobuilder-helper] config.json: add initial CI for meta-qcom

Message ID 20250704171243.2201495-1-nicolas.dechesne@oss.qualcomm.com
State New
Headers show
Series [yocto-autobuilder-helper] config.json: add initial CI for meta-qcom | expand

Commit Message

Nicolas Dechesne July 4, 2025, 5:12 p.m. UTC
* add meta-qcom in repo-defaults, since it's used for the first time
* add meta-qcom in check-layer-nightly

Running yocto-check-layer right now, shows:

INFO: Getting initial bitbake variables ...
INFO: Getting initial signatures ...
INFO: Adding layer meta-qcom
INFO: Starting to analyze: meta-qcom
INFO: ----------------------------------------------------------------------
INFO: test_bsp_defines_machines (bsp.BSPCheckLayer)
INFO:  ... ok
INFO: test_bsp_no_set_machine (bsp.BSPCheckLayer)
INFO:  ... ok
INFO: test_machine_signatures (bsp.BSPCheckLayer)
INFO:  ... skipped 'No machines set with --machines.'
INFO: No machines set with --machines.
INFO: test_machine_world (bsp.BSPCheckLayer)
INFO:  ... skipped 'No machines set with --machines.'
INFO: No machines set with --machines.
INFO: test_layerseries_compat (common.CommonCheckLayer)
INFO:  ... ok
INFO: test_parse (common.CommonCheckLayer)
INFO:  ... ok
INFO: test_patches_upstream_status (common.CommonCheckLayer)
INFO:  ... ok
INFO: test_readme (common.CommonCheckLayer)
INFO:  ... ok
INFO: test_security (common.CommonCheckLayer)
INFO:  ... ok
INFO: test_show_environment (common.CommonCheckLayer)
INFO:  ... ok
INFO: test_signatures (common.CommonCheckLayer)
INFO:  ... ok
INFO: test_world (common.CommonCheckLayer)
INFO:  ... ok
INFO: test_world_inherit_class (common.CommonCheckLayer)
INFO:  ... ok
INFO: skipped "DistroCheckLayer: Layer meta-qcom isn't Distro one."
INFO: ----------------------------------------------------------------------
INFO: Ran 13 tests in 167.729s
INFO: OK
INFO:  (skipped=3)
INFO:
INFO: Summary of results:
INFO:
INFO: meta-qcom ... PASS

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@oss.qualcomm.com>
---
 config.json | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/config.json b/config.json
index 3e01da3..f62d294 100644
--- a/config.json
+++ b/config.json
@@ -1219,7 +1219,7 @@ 
             }
         },
         "check-layer-nightly" : {
-            "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization", "meta-clang", "meta-exein"],
+            "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization", "meta-clang", "meta-exein", "meta-qcom"],
             "step1" : {
                 "shortname" : "Test meta-agl YP Compatibility",
                 "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-agl/meta-agl-core ../meta-agl/meta-netboot --dependency ../meta-openembedded/meta-oe ../meta-openembedded/meta-networking ../meta-openembedded/meta-python --no-auto-dependency"]
@@ -1259,6 +1259,10 @@ 
                     "HOSTTOOLS:remove = 'clang llvm-strip'"
                 ],
                 "EXTRACMDS" : ["export PATH=$PATH:${SCRIPTSDIR}/exein-path-intercepts; yocto-check-layer-wrapper ../meta-exein --dependency ../meta-openembedded/meta-oe --no-auto-dependency"]
+            },
+            "step10" : {
+                "shortname" : "Test meta-qcom YP Compatibility",
+                "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-qcom --no-auto-dependency"]
             }
         },
         "metrics" : {
@@ -1921,6 +1925,12 @@ 
             "revision" : "HEAD",
             "no-layer-add" : true
         },
+        "meta-qcom" : {
+            "url" : "https://github.com/qualcomm-linux/meta-qcom",
+            "branch" : "master",
+            "revision" : "HEAD",
+            "no-layer-add" : true
+        },
         "auto-upgrade-helper" : {
             "url" : "git://git.yoctoproject.org/auto-upgrade-helper",
             "branch" : "master",