Only add "Has Regression Range" to bugs with non-empty "Regressed By" filed since 30 days before the run (#1264)

Fixes #1263
This commit is contained in:
Marco Castelluccio 2022-01-10 17:12:47 +01:00 коммит произвёл GitHub
Родитель d892bc1a50
Коммит 74c8ada659
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 8 добавлений и 3 удалений

Просмотреть файл

@ -536,6 +536,10 @@
"mcastelluccio@mozilla.com"
]
},
"regressed_by_no_has_regression_range":
{
"days_lookup": 30
},
"prod_comp_changed_with_priority":
{
"days_lookup": 30,

Просмотреть файл

@ -12,10 +12,8 @@ class Regression(BzCleaner):
def description(self):
return "Bugs with missing has_regression_range keyword"
def ignore_date(self):
return True
def get_bz_params(self, date):
start_date, end_date = self.get_dates(date)
return {
"include_fields": ["id", "groups", "summary"],
"f1": "cf_has_regression_range",
@ -23,6 +21,9 @@ class Regression(BzCleaner):
"v1": "yes",
"f2": "regressed_by",
"o2": "isnotempty",
"f3": "creation_ts",
"o3": "greaterthan",
"v3": start_date,
}
def get_autofix_change(self):