From 94828f300b5feb3d338aaa158f52ea2a93314cc4 Mon Sep 17 00:00:00 2001 From: Xavier-Do Date: Wed, 2 Aug 2023 08:24:32 +0200 Subject: [PATCH] [IMP] runbot: scan killed and warn build too --- runbot/models/build.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runbot/models/build.py b/runbot/models/build.py index cc2a96bd..4d7cc180 100644 --- a/runbot/models/build.py +++ b/runbot/models/build.py @@ -1110,7 +1110,7 @@ class BuildResult(models.Model): """ Parse build logs to classify errors """ BuildError = self.env['runbot.build.error'] # only parse logs from builds in error and not already scanned - builds_to_scan = self.search([('id', 'in', self.ids), ('local_result', '=', 'ko'), ('build_error_ids', '=', False)]) + builds_to_scan = self.search([('id', 'in', self.ids), ('local_result', 'in', ('ko', 'killed', 'warn')), ('build_error_ids', '=', False)]) ir_logs = self.env['ir.logging'].search([('level', 'in', ('ERROR', 'WARNING', 'CRITICAL')), ('type', '=', 'server'), ('build_id', 'in', builds_to_scan.ids)]) return BuildError._parse_logs(ir_logs)