diff mbox series

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

Message ID 4590548d61b5a7397fbe39f8d10ec874b46af09c.1780354388.git.tim.orling@konsulko.com
State New
Headers show
Series [yocto-autobuilder2,v2,1/4] config.py: add vcontainers-tarball; containers tag | expand

Commit Message

Tim Orling June 1, 2026, 11:17 p.m. UTC
From: Tim Orling <tim.orling@konsulko.com>

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 <tim.orling@konsulko.com>
---
 config.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
diff mbox series

Patch

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"],
 }