From 9da64d78ccc9366527399cd35b2b3f0c7c4f00d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20B=C3=BChler?= <david.buhler@cea.fr> Date: Thu, 21 Nov 2019 13:14:46 +0100 Subject: [PATCH] [Eva] Summary: fixes the number of alarms by category when using RTE and Eva. Only counts alarms for which Eva has emitted an unknown or invalid status; other alarms are not alarms emitted by the Eva analysis. --- src/plugins/value/utils/value_results.ml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/value/utils/value_results.ml b/src/plugins/value/utils/value_results.ml index 4363193a1b5..8cc88aceefd 100644 --- a/src/plugins/value/utils/value_results.ml +++ b/src/plugins/value/utils/value_results.ml @@ -506,7 +506,9 @@ let make_report () = | Some alarm -> let acc_status, acc_alarms = report.alarms in report_status acc_status status; - report_alarm acc_alarms alarm + match status with + | None | Some Property_status.True -> () + | _ -> report_alarm acc_alarms alarm end | Property.IPPropertyInstance _ -> let status = get_status ip in -- GitLab