summaryrefslogtreecommitdiff
path: root/python/setup.py
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-11-01 18:10:03 +0100
committerChristian Breunig <christian@breunig.cc>2026-11-01 18:55:07 +0000
commit986ffa3374d5b581b35a27f6c0115b1ec98d1497 (patch)
tree2d22f4bed2afe978bca6a8f64853a58df3888423 /python/setup.py
parentdac20a9c5bd7e49cab45a30fe211ae3be76e7fc5 (diff)
downloadvyos-1x-986ffa3374d5b581b35a27f6c0115b1ec98d1497.tar.gz
vyos-1x-986ffa3374d5b581b35a27f6c0115b1ec98d1497.zip
GitHub: T9554: run ISO integration smoketests as a matrix
The nine smoketest jobs were near-identical copies, and per-branch JSON switches decided which of them ran. They are now one matrix job: every listed test runs, and each release branch selects its tests by editing the matrix in its own copy of the workflow. Matrix legs cannot expose individual outputs, so each leg uploads its result as an artifact for the PR report; the overall verdict follows the matrix job result. All tests now receive the ISO path, which the interface naming tests previously lacked. Jobs run on the branch's configured build runner, now ubuntu-26.04 on rolling. A matrix entry can request a dedicated runner by tag from the branch config, used for VPP on scutum and circinus. Backports to sagitta need the VPP, TPM and interface naming entries removed and the CLI target set to test-no-interfaces.
Diffstat (limited to 'python/setup.py')
0 files changed, 0 insertions, 0 deletions