yocto.lists.yoctoproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH yocto-autobuilder-helper 1/3] scripts/layer-config: remove unused imports
@ 2023-06-07 19:28 ross.burton
  2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 2/3] config.json: remove redundant oe-selftest-arm builder ross.burton
  2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders ross.burton
  0 siblings, 2 replies; 4+ messages in thread
From: ross.burton @ 2023-06-07 19:28 UTC (permalink / raw)
  To: yocto; +Cc: nd

From: Ross Burton <ross.burton@arm.com>

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 scripts/layer-config | 2 --
 1 file changed, 2 deletions(-)

diff --git a/scripts/layer-config b/scripts/layer-config
index 6c194e8..cb16e60 100755
--- a/scripts/layer-config
+++ b/scripts/layer-config
@@ -7,11 +7,9 @@
 # Move the repositories into the correct layout and generate bblayers.conf
 #
 
-import json
 import os
 import sys
 import subprocess
-import errno
 
 import utils
 
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH yocto-autobuilder-helper 2/3] config.json: remove redundant oe-selftest-arm builder
  2023-06-07 19:28 [PATCH yocto-autobuilder-helper 1/3] scripts/layer-config: remove unused imports ross.burton
@ 2023-06-07 19:28 ` ross.burton
  2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders ross.burton
  1 sibling, 0 replies; 4+ messages in thread
From: ross.burton @ 2023-06-07 19:28 UTC (permalink / raw)
  To: yocto; +Cc: nd

From: Ross Burton <ross.burton@arm.com>

This builder isn't run regularly, and is redundant now that
oe-selftest-armhost uses MACHINE=qemuarm64.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 config.json | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/config.json b/config.json
index aaf9077..92c9443 100644
--- a/config.json
+++ b/config.json
@@ -875,10 +875,6 @@
         "oe-selftest-centos" : {
             "TEMPLATE" : "selftest"
         },
-        "oe-selftest-arm" : {
-            "MACHINE": "qemuarm64",
-            "TEMPLATE" : "selftest"
-        },
         "oe-selftest-armhost" : {
             "MACHINE": "qemuarm64",
             "SDKMACHINE": "aarch64",
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders
  2023-06-07 19:28 [PATCH yocto-autobuilder-helper 1/3] scripts/layer-config: remove unused imports ross.burton
  2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 2/3] config.json: remove redundant oe-selftest-arm builder ross.burton
@ 2023-06-07 19:28 ` ross.burton
  2023-06-07 20:20   ` [yocto] " Khem Raj
  1 sibling, 1 reply; 4+ messages in thread
From: ross.burton @ 2023-06-07 19:28 UTC (permalink / raw)
  To: yocto; +Cc: nd

From: Ross Burton <ross.burton@arm.com>

Add a meta-clang builder that runs testimage on core-image-sato-sdk for
both qemux86-64 and qemuarm64, and add meta-clang to the nightly
check-layer builder.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 config.json | 29 ++++++++++++++++++++++++++++-
 1 file changed, 28 insertions(+), 1 deletion(-)

diff --git a/config.json b/config.json
index 92c9443..eb492ee 100644
--- a/config.json
+++ b/config.json
@@ -444,6 +444,24 @@
                 "BBTARGETS": "aws-iot-device-sdk-cpp-v2"
             }
         },
+        "meta-clang" : {
+            "NEEDREPOS" : ["poky", "meta-clang"],
+            "extravars" : [
+                "TOOLCHAIN = 'clang'"
+            ],
+            "step1": {
+                "shortname": "Build for qemux86-64",
+                "MACHINE": "qemux86-64",
+                "BBTARGETS": "core-image-sato-sdk",
+                "SANITYTARGETS" : "core-image-sato-sdk:do_testimage"
+            },
+            "step2": {
+                "shortname": "Build for qemuarm64",
+                "MACHINE": "qemuarm64",
+                "BBTARGETS": "core-image-sato-sdk",
+                "SANITYTARGETS" : "core-image-sato-sdk:do_testimage"
+            }
+        },
        "bringup" : {
             "SSTATEDIR" : ["SSTATE_DIR ?= '${HELPERBUILDDIR}/sstate'"],
             "TEMPLATE" : "bringup"
@@ -911,7 +929,7 @@
             }
         },
         "check-layer-nightly" : {
-            "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization"],
+            "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization", "meta-clang"],
             "step1" : {
                 "shortname" : "Test meta-agl YP Compatibility",
                 "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-agl/meta-agl-core ../meta-agl/meta-netboot ../meta-agl/meta-pipewire --dependency ../meta-openembedded/meta-oe ../meta-openembedded/meta-networking ../meta-openembedded/meta-python --no-auto-dependency"]
@@ -940,6 +958,10 @@
             "step7" : {
                 "shortname" : "Test meta-virtualization YP Compatibility",
                 "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-virtualization --dependency ../meta-openembedded/meta-oe ../meta-openembedded/meta-networking ../meta-openembedded/meta-python ../meta-openembedded/meta-filesystems --no-auto-dependency"]
+            },
+            "step8" : {
+                "shortname" : "Test meta-clang YP Compatibility",
+                "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-clang --no-auto-dependency"]
             }
         },
         "metrics" : {
@@ -1272,6 +1294,11 @@
             "revision" : "HEAD",
             "no-layer-add" : true
         },
+        "meta-clang": {
+            "url" : "https://github.com/kraj/meta-clang.git",
+            "branch" : "master",
+            "revision" : "HEAD"
+        },
         "meta-ti" : {
             "url" : "git://git.yoctoproject.org/meta-ti",
             "branch" : "master",
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [yocto] [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders
  2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders ross.burton
@ 2023-06-07 20:20   ` Khem Raj
  0 siblings, 0 replies; 4+ messages in thread
From: Khem Raj @ 2023-06-07 20:20 UTC (permalink / raw)
  To: Ross Burton; +Cc: yocto, nd

yay thanks for doing it.

On Wed, Jun 7, 2023 at 12:28 PM Ross Burton <ross.burton@arm.com> wrote:
>
> From: Ross Burton <ross.burton@arm.com>
>
> Add a meta-clang builder that runs testimage on core-image-sato-sdk for
> both qemux86-64 and qemuarm64, and add meta-clang to the nightly
> check-layer builder.
>
> Signed-off-by: Ross Burton <ross.burton@arm.com>
> ---
>  config.json | 29 ++++++++++++++++++++++++++++-
>  1 file changed, 28 insertions(+), 1 deletion(-)
>
> diff --git a/config.json b/config.json
> index 92c9443..eb492ee 100644
> --- a/config.json
> +++ b/config.json
> @@ -444,6 +444,24 @@
>                  "BBTARGETS": "aws-iot-device-sdk-cpp-v2"
>              }
>          },
> +        "meta-clang" : {
> +            "NEEDREPOS" : ["poky", "meta-clang"],
> +            "extravars" : [
> +                "TOOLCHAIN = 'clang'"
> +            ],
> +            "step1": {
> +                "shortname": "Build for qemux86-64",
> +                "MACHINE": "qemux86-64",
> +                "BBTARGETS": "core-image-sato-sdk",
> +                "SANITYTARGETS" : "core-image-sato-sdk:do_testimage"
> +            },
> +            "step2": {
> +                "shortname": "Build for qemuarm64",
> +                "MACHINE": "qemuarm64",
> +                "BBTARGETS": "core-image-sato-sdk",
> +                "SANITYTARGETS" : "core-image-sato-sdk:do_testimage"
> +            }
> +        },
>         "bringup" : {
>              "SSTATEDIR" : ["SSTATE_DIR ?= '${HELPERBUILDDIR}/sstate'"],
>              "TEMPLATE" : "bringup"
> @@ -911,7 +929,7 @@
>              }
>          },
>          "check-layer-nightly" : {
> -            "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization"],
> +            "NEEDREPOS" : ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-ti", "meta-openembedded", "meta-virtualization", "meta-clang"],
>              "step1" : {
>                  "shortname" : "Test meta-agl YP Compatibility",
>                  "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-agl/meta-agl-core ../meta-agl/meta-netboot ../meta-agl/meta-pipewire --dependency ../meta-openembedded/meta-oe ../meta-openembedded/meta-networking ../meta-openembedded/meta-python --no-auto-dependency"]
> @@ -940,6 +958,10 @@
>              "step7" : {
>                  "shortname" : "Test meta-virtualization YP Compatibility",
>                  "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-virtualization --dependency ../meta-openembedded/meta-oe ../meta-openembedded/meta-networking ../meta-openembedded/meta-python ../meta-openembedded/meta-filesystems --no-auto-dependency"]
> +            },
> +            "step8" : {
> +                "shortname" : "Test meta-clang YP Compatibility",
> +                "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-clang --no-auto-dependency"]
>              }
>          },
>          "metrics" : {
> @@ -1272,6 +1294,11 @@
>              "revision" : "HEAD",
>              "no-layer-add" : true
>          },
> +        "meta-clang": {
> +            "url" : "https://github.com/kraj/meta-clang.git",
> +            "branch" : "master",
> +            "revision" : "HEAD"
> +        },
>          "meta-ti" : {
>              "url" : "git://git.yoctoproject.org/meta-ti",
>              "branch" : "master",
> --
> 2.34.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> You automatically follow any topics you start or reply to.
> View/Reply Online (#60215): https://lists.yoctoproject.org/g/yocto/message/60215
> Mute This Topic: https://lists.yoctoproject.org/mt/99392195/1997914
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/leave/6692173/1997914/1837948400/xyzzy [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-06-07 20:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-07 19:28 [PATCH yocto-autobuilder-helper 1/3] scripts/layer-config: remove unused imports ross.burton
2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 2/3] config.json: remove redundant oe-selftest-arm builder ross.burton
2023-06-07 19:28 ` [PATCH yocto-autobuilder-helper 3/3] Add meta-clang builders ross.burton
2023-06-07 20:20   ` [yocto] " Khem Raj

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).