From c27cb13d4bd326f9d9d7b3bc7ed48de905c38a6c Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Thu, 30 Oct 2025 22:20:12 -0400 Subject: [PATCH] fix test --- tests/client_e2e/clients_e2e_lib.ml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/client_e2e/clients_e2e_lib.ml b/tests/client_e2e/clients_e2e_lib.ml index 3206bfe9..3466e9d1 100644 --- a/tests/client_e2e/clients_e2e_lib.ml +++ b/tests/client_e2e/clients_e2e_lib.ml @@ -79,10 +79,12 @@ let get_metric_values name signals = Option.some @@ match m.data with - | Sum { data_points; is_monotonic = true; _ } -> + | Some (Sum { data_points; is_monotonic = true; _ }) -> List.fold_left (fun acc (p : Proto.Metrics.number_data_point) -> - acc +. number_data_point_to_float p.value) + acc + +. CCOption.map_or ~default:0. number_data_point_to_float + p.value) 0. data_points | _ -> failwith "TODO: Support for getting other metrics")