config/schedulers: Add check-layer-nightly

Add a new target to run layer checks every 24 hours on various layers we don't
test as part of the standard test runs.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie 2021-04-22 15:03:02 +01:00
parent b824818ab9
commit ea7c0aeeae
2 changed files with 7 additions and 0 deletions

View File

@ -23,6 +23,7 @@ buildertorepos = {
"qemuarm-oecore": ["oecore", "bitbake"], "qemuarm-oecore": ["oecore", "bitbake"],
"checkuri": ["poky"], "checkuri": ["poky"],
"check-layer": ["poky", "meta-mingw", "meta-gplv2"], "check-layer": ["poky", "meta-mingw", "meta-gplv2"],
"check-layer-nightly": ["poky", "meta-agl", "meta-arm", "meta-aws", "meta-intel", "meta-openembedded", "meta-virtualization"],
"docs": ["yocto-docs", "bitbake"], "docs": ["yocto-docs", "bitbake"],
"default": ["poky"] "default": ["poky"]
} }
@ -110,6 +111,7 @@ builders_others = [
"qemuarm-armhost", "qemuarm-armhost",
"meta-agl-core", "meta-agl-core",
"meta-aws", "meta-aws",
"check-layer-nightly",
"auh" "auh"
] ]

View File

@ -352,6 +352,11 @@ schedulers.append(sched.Nightly(name='nightly-quick', branch='master', propertie
schedulers.append(sched.Nightly(name='nightly-full', branch='master', properties=parent_default_props('a-full'), schedulers.append(sched.Nightly(name='nightly-full', branch='master', properties=parent_default_props('a-full'),
builderNames=['a-full'], hour=1, minute=0, dayOfWeek=6)) builderNames=['a-full'], hour=1, minute=0, dayOfWeek=6))
# Run check-layer-nightly each day
schedulers.append(sched.Nightly(name='nightly-check-layer', branch='master', properties=parent_default_props('check-layer-nightly'),
builderNames=['check-layer-nightly'], hour=0, minute=0))
# Run the build performance tests at 3am, 9am, 3pm and 9pm # Run the build performance tests at 3am, 9am, 3pm and 9pm
schedulers.append(sched.Nightly(name='nightly-buildperf-ubuntu1604', branch='master', properties=parent_default_props('buildperf-ubuntu1604'), schedulers.append(sched.Nightly(name='nightly-buildperf-ubuntu1604', branch='master', properties=parent_default_props('buildperf-ubuntu1604'),
builderNames=['buildperf-ubuntu1604'], hour=[3,9,15,21], minute=0)) builderNames=['buildperf-ubuntu1604'], hour=[3,9,15,21], minute=0))