From 85480bf5f4b347056f9f02974cd5498d82039df6 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Fri, 22 Jul 2022 12:27:53 -0600 Subject: [PATCH] schedule_suite(): Make 'configs' a list The var being left as a generator led to all jobs being filtered out of some suites, rendering them broken. Signed-off-by: Zack Cerza --- teuthology/suite/run.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/teuthology/suite/run.py b/teuthology/suite/run.py index 560cbb239a..1dcc2cd25a 100644 --- a/teuthology/suite/run.py +++ b/teuthology/suite/run.py @@ -583,12 +583,12 @@ Note: If you still want to go ahead, use --job-threshold 0''' seed=self.args.seed) generated = len(configs) log.info(f'Suite {suite_name} in {suite_path} generated {generated} jobs (not yet filtered or merged)') - configs = config_merge(configs, + configs = list(config_merge(configs, filter_in=self.args.filter_in, filter_out=self.args.filter_out, filter_all=self.args.filter_all, filter_fragments=self.args.filter_fragments, - suite_name=suite_name) + suite_name=suite_name)) if self.args.dry_run: log.debug("Base job config:\n%s" % self.base_config) -- 2.39.5