From f8b5525e4016699cb00874e49e2cb234e0c977eb Mon Sep 17 00:00:00 2001 From: Jeny Sadadia Date: Wed, 21 Aug 2024 11:49:31 +0530 Subject: [PATCH] stable-rc: do not generate empty reports Generate report only if at least one revision is found from selected origins i.e. maestro or broonie. Signed-off-by: Jeny Sadadia --- kcidb/monitor/subscriptions/linux_stable_rc.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kcidb/monitor/subscriptions/linux_stable_rc.py b/kcidb/monitor/subscriptions/linux_stable_rc.py index 5413ea2e..a743056c 100644 --- a/kcidb/monitor/subscriptions/linux_stable_rc.py +++ b/kcidb/monitor/subscriptions/linux_stable_rc.py @@ -19,6 +19,10 @@ def match_revision(revision): if revision.builds_valid is None: return () + # If the revision is not from 'maestro' or 'broonie' origin + if not {c.origin for c in revision.checkouts} & {'maestro', 'broonie'}: + return () + # Send notification 3 hours after a revision is created/updated return (Message( subject='KernelCI report for stable-rc: '