From 434a92e574a9eb3aef0cc38368e309a217023133 Mon Sep 17 00:00:00 2001 From: phoenix Date: Thu, 21 Mar 2024 09:57:03 +0100 Subject: [PATCH] Add filter for non-production runs Filter jobs with GROUP=0, which are non-production runs. --- cmd/openqa-revtui/openqa-revtui.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd/openqa-revtui/openqa-revtui.go b/cmd/openqa-revtui/openqa-revtui.go index 7d8fb8f..eef8b55 100644 --- a/cmd/openqa-revtui/openqa-revtui.go +++ b/cmd/openqa-revtui/openqa-revtui.go @@ -230,6 +230,7 @@ func FetchJobs(instance *gopenqa.Instance, callback FetchJobsCallback) ([]gopenq if err != nil { return ret, err } + // Limit jobs to at most MaxJobs if len(jobs) > cf.MaxJobs { jobs = jobs[:cf.MaxJobs] @@ -249,8 +250,8 @@ func FetchJobs(instance *gopenqa.Instance, callback FetchJobsCallback) ([]gopenq return jobs, err } for _, job := range jobs { - // Filter too old jobs - if !isJobTooOld(job, group.MaxLifetime) { + // Filter too old jobs and jobs with group=0 + if job.GroupID == 0 || !isJobTooOld(job, group.MaxLifetime) { ret = append(ret, job) } }