]> git.apps.os.sepia.ceph.com Git - teuthology.git/commit
teuthology/suite: use paddles solely for rerun info 1946/head
authorPatrick Donnelly <pdonnell@redhat.com>
Thu, 23 May 2024 14:05:23 +0000 (10:05 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Thu, 23 May 2024 14:30:06 +0000 (10:30 -0400)
commit2e27ec355e5ef3c8f413744bc2a58ff4705bec84
tree6d29229a453bdd416d849023dcbbe97253671328
parentb9e3da87b1ec7920937cb4902b7e3fd9eda86b4a
teuthology/suite: use paddles solely for rerun info

teuthology.front no longer allows access to the run directories for general
users. In fact, it's not required because we are already getting run
information from paddles.

This commit makes it more stringent in --rerun handling: if
seed/subset/no_nested_subset do not match, exit failure rather than try to
continue. Without a subset, many suites are so large that teuthology-suite will
run for several minutes before ultimately failing to schedule due to the
quantity of jobs. It also doesn't make sense to rerun a suite when these values
do not match.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
teuthology/suite/__init__.py