[yocto-autobuilder2][PATCH 3/4] config.py: add vcontainer-tests, vdkr-tests, vpdmn-tests builders
[email protected] Thu, 7 May 2026 18:25:11 -0700
| Newsgroups | org.yoctoproject.lists.yocto,org.yoctoproject.lists.yocto-patches |
|---|---|
| Message-ID | <1842b2bb8bd1b7cc9b3bac7c5c8b3c40250281dd.1778202070.git.tim.orling@konsulko.com> |
From: Tim Orling <[email protected]> Register three builders that run the meta-virtualization pytest suites against the SDK produced by vcontainer-tarball, so the test coverage is exercised by the autobuilder without rebuilding vcontainer-tarball for every run. The -tests jobs need the same repo set as vcontainer-tarball (baserepos plus meta-openembedded and meta-virtualization) so the layer checkout on the worker matches what the SDK was built against, and are tagged 'containers' for filtering alongside the other container-related jobs. AI-Generated: Claude Cowork Opus 4.7 Signed-off-by: Tim Orling <[email protected]> --- config.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/config.py b/config.py index e7f9619..4bd5819 100644 --- a/config.py +++ b/config.py @@ -37,6 +37,9 @@ buildertorepos = { "vcontainer-tarball": baserepos + ["meta-openembedded", "meta-virtualization"], "containers-meta-virt": baserepos + ["meta-openembedded", "meta-virtualization"], "containers-library": baserepos + ["meta-openembedded", "meta-virtualization", "meta-yocto-containers-demo"], + "vcontainer-tests": baserepos + ["meta-openembedded", "meta-virtualization"], + "vdkr-tests": baserepos + ["meta-openembedded", "meta-virtualization"], + "vpdmn-tests": baserepos + ["meta-openembedded", "meta-virtualization"], "default": baserepos } @@ -168,6 +171,9 @@ builders_others = [ "vcontainer-tarball", "containers-meta-virt", "containers-library", + "vcontainer-tests", + "vdkr-tests", + "vpdmn-tests", ] + old_arch_full subbuilders = list(set(trigger_builders_wait_quick + trigger_builders_wait_full + trigger_builders_wait_perf + builders_others)) @@ -337,4 +343,7 @@ builder_tags = { "vcontainer-tarball": ["containers"], "containers-meta-virt": ["containers"], "containers-library": ["containers"], + "vcontainer-tests": ["containers"], + "vdkr-tests": ["containers"], + "vpdmn-tests": ["containers"], } -- 2.43.0