From 60531af77801e593ec9f11bc9918f1a150c6a67e Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 19 Oct 2023 13:15:55 +0100 Subject: [PATCH] config/schedulers: Add config for nanbield Signed-off-by: Richard Purdie --- config.py | 1 + schedulers.py | 24 +++++++++++++++++++++++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/config.py b/config.py index 6678620..53256d8 100644 --- a/config.py +++ b/config.py @@ -164,6 +164,7 @@ all_workers = workers + workers_bringup + workers_buildperf + workers_arm # Worker filtering for older releases workers_prev_releases = { + "nanbield" : ("alma8", "alma9", "debian11", "debian12", "fedora37", "fedora38", "opensuse153", "opensuse154", "rocky9", "stream8", "ubuntu1804", "ubuntu2004","ubuntu2204", "ubuntu2304", "perf-"), "mickledore" : ("alma8", "alma9", "debian10", "debian11", "fedora35", "fedora36", "fedora37", "fedora38", "opensuse153", "opensuse154", "ubuntu1804", "ubuntu2004","ubuntu2204", "perf-"), "langdale" : ("alma8", "alma9", "debian10", "debian11", "fedora35", "fedora36", "opensuse153", "opensuse154", "ubuntu1804", "ubuntu2004","ubuntu2204", "perf-"), "kirkstone" : ("alma8", "centos7", "centos8", "debian8", "debian9", "debian10", "debian11", "fedora29", "fedora30", "fedora31", "fedora32", "fedora33", "fedora34", "fedora35", "fedora36", "fedora37", "fedora38", "opensuse150", "opensuse151", "opensuse152", "opensuse153", "ubuntu1604", "ubuntu1804", "ubuntu1904", "ubuntu2004", "ubuntu2110", "ubuntu2204", "perf-"), diff --git a/schedulers.py b/schedulers.py index 79d9a57..056e817 100644 --- a/schedulers.py +++ b/schedulers.py @@ -60,6 +60,22 @@ branchdefaults = { 'branch_meta-openembedded': 'master', 'branch_oecore': 'master', }, + 'nanbield': { + 'branch': 'nanbield', + 'branch_poky': 'nanbield', + 'branch_bitbake': '2.6', + 'branch_meta-arm': 'master', + 'branch_meta-agl': 'next', + 'branch_meta-aws': 'master', + 'branch_meta-gplv2': 'master', + 'branch_meta-intel': 'master', + 'branch_meta-mingw': 'nanbield', + 'branch_meta-openembedded': 'master', + 'branch_meta-ti': 'master', + 'branch_meta-virtualization': 'master', + 'branch_oecore': 'nanbield', + }, + 'mickledore': { 'branch': 'mickledore', 'branch_poky': 'mickledore', @@ -392,7 +408,7 @@ def parent_scheduler(target): name="branchselector", default="master", label="Release Shortcut Selector", - choices=["master", "master-next", "abelloni-next", "mut", "mickledore", "langdale", "kirkstone", "honister", "hardknott", "gatesgarth", "dunfell", "zeus", "warrior", "thud", "sumo", "rocko", "pyro", "morty"], + choices=["master", "master-next", "abelloni-next", "mut", "nanbield", "mickledore", "langdale", "kirkstone", "honister", "hardknott", "gatesgarth", "dunfell", "zeus", "warrior", "thud", "sumo", "rocko", "pyro", "morty"], selectors=branchdefaults), util.BooleanParameter( name="swat_monitor", @@ -462,6 +478,12 @@ schedulers.append(sched.Nightly(name='nightly-meta-oe-mirror', branch='master', schedulers.append(sched.Nightly(name='nightly-metrics', branch='master', properties=parent_default_props('metrics'), builderNames=['metrics'], hour=7, minute=0)) +# Run check-layer-nightly amd meta-oe-mirror twice a week for nanbield +schedulers.append(sched.Nightly(name='nightly-check-layer-nanbield', properties=parent_default_props('check-layer-nightly', 'nanbield'), + builderNames=['check-layer-nightly'], dayOfWeek=[3, 7], hour=2, minute=0, codebases = {'' : {'branch' : 'nanbield'}})) +schedulers.append(sched.Nightly(name='nightly-meta-oe-mirror-nanbield', properties=parent_default_props('meta-oe-mirror', 'nanbield'), + builderNames=['meta-oe-mirror'], dayOfWeek=[3, 7], hour=2, minute=0, codebases = {'' : {'branch' : 'nanbield'}})) + # Run check-layer-nightly amd meta-oe-mirror twice a week for mickledore schedulers.append(sched.Nightly(name='nightly-check-layer-mickledore', properties=parent_default_props('check-layer-nightly', 'mickledore'), builderNames=['check-layer-nightly'], dayOfWeek=[2, 5], hour=2, minute=0, codebases = {'' : {'branch' : 'mickledore'}}))