[yocto-autobuilder2][PATCH v2 2/4] config.py: add vcontainer-tests

[email protected]
Newsgroups org.yoctoproject.lists.yocto-patches
Message-ID <4590548d61b5a7397fbe39f8d10ec874b46af09c.1780354388.git.tim.orling@konsulko.com>
From: Tim Orling <[email protected]>

Register vcontainer-tests builder that runs 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 vcontainer-test job needs 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 | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/config.py b/config.py
index 630c8d3..7c2353e 100644
--- a/config.py
+++ b/config.py
@@ -35,6 +35,7 @@ buildertorepos = {
     "metrics-gitstats":  baserepos + ["meta-openembedded", "yocto-docs"],
     "meta-webosose":  baserepos + ["meta-clang", "meta-openembedded", "meta-qt6", "meta-webosose", "meta-security"],
     "vcontainer-tarball": baserepos + ["meta-openembedded", "meta-virtualization"],
+    "vcontainer-tests": baserepos + ["meta-openembedded", "meta-virtualization"],
     "default": baserepos
 }
 
@@ -161,7 +162,8 @@ builders_others = [
     "non-gpl3",
     "meta-webosose",
     "meta-qcom",
-    "vcontainer-tarball"
+    "vcontainer-tarball",
+    "vcontainer-tests",
 ] + old_arch_full
 
 subbuilders = list(set(trigger_builders_wait_quick + trigger_builders_wait_full + trigger_builders_wait_perf + builders_others))
@@ -329,4 +331,5 @@ builder_tags = {
     "metrics-gitstats": ["metrics"],
 
     "vcontainer-tarball": ["containers"],
+    "vcontainer-tests": ["containers"],
 }
-- 
2.43.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.