From 90e6500f091cfeee4c532f4cf39f40689bc339fa Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Fri, 2 Dec 2016 13:39:39 -0700 Subject: [PATCH] suite: Correct rerun behavior when no jobs match Also remove a stray print statement Signed-off-by: Zack Cerza --- teuthology/suite/__init__.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/teuthology/suite/__init__.py b/teuthology/suite/__init__.py index 3949e4fb6..ab6c533ad 100644 --- a/teuthology/suite/__init__.py +++ b/teuthology/suite/__init__.py @@ -72,7 +72,12 @@ def main(args): if conf.rerun: rerun_filters = get_rerun_filters(conf.rerun, conf.rerun_statuses) - print rerun_filters + if len(rerun_filters['descriptions']) == 0: + log.warn( + "No jobs matched the status filters: %s", + conf.rerun_statuses, + ) + return conf.filter_in.extend(rerun_filters['descriptions']) conf.suite = normalize_suite_name(rerun_filters['suite']) -- 2.47.3