]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commit
teuthology-nightly-cadence: fix subset expansion and align suite SHA
authordeepssin <deepssin@redhat.com>
Thu, 4 Jun 2026 10:30:58 +0000 (10:30 +0000)
committerdeepssin <deepssin@redhat.com>
Fri, 5 Jun 2026 18:49:14 +0000 (00:19 +0530)
commitfc6c0e4fa37273e73030689da62efb9ea59f98a8
tree5f8e4f983d52d4122c99c65a1546d401a6b6fd5b
parent9dfd8007297c64687aa63137593321c05eec35b3
teuthology-nightly-cadence: fix subset expansion and align suite SHA

Mark cadence helper methods @NonCPS so expandCadenceToRows runs instead of
falling through to cadenceSteps (which passed partitions and scheduled full
suites). Fail the build if any row lacks subset and log subset per suite.

Pass SUITE_SHA to teuthology-runner with the same resolved Shaman SHA as
CEPH_SHA1 so qa/suites checkout matches the built packages.

Signed-off-by: deepssin <deepssin@redhat.com>
teuthology-nightly-cadence/build/Jenkinsfile