From 81b6a81b0e120f699e14b084339eaf7c9a6e6365 Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Thu, 30 Oct 2025 22:22:02 -0400 Subject: [PATCH] update core test --- tests/core/t_size.expected | 186 +++++++++++++++++++------------------ tests/core/t_size.ml | 4 +- 2 files changed, 97 insertions(+), 93 deletions(-) diff --git a/tests/core/t_size.expected b/tests/core/t_size.expected index c779db73..f6117073 100644 --- a/tests/core/t_size.expected +++ b/tests/core/t_size.expected @@ -1,119 +1,123 @@ -metrics size: 171B +metrics size: 149B res1: { resource = None; scope_metrics = [{ scope = None; metrics = [{ name = "sum.foo"; - description = ""; - unit_ = ""; + description = "";(* absent *) + unit_ = "";(* absent *) data = - Sum( - { data_points = - [{ attributes = []; - start_time_unix_nano = 42; - time_unix_nano = 45; - value = As_int(10); - exemplars = []; - flags = 0; - }; - { attributes = []; - start_time_unix_nano = 52; - time_unix_nano = 55; - value = As_int(20); - exemplars = []; - flags = 0; - } - ]; - aggregation_temporality = - Aggregation_temporality_cumulative; - is_monotonic = false; - }); + Some( + Sum( + { data_points = + [{ attributes = []; + start_time_unix_nano = 42; + time_unix_nano = 45; + value = Some(As_int(10)); + exemplars = []; + flags = 0;(* absent *) + }; + { attributes = []; + start_time_unix_nano = 52; + time_unix_nano = 55; + value = Some(As_int(20)); + exemplars = []; + flags = 0;(* absent *) + } + ]; + aggregation_temporality = + Aggregation_temporality_cumulative; + is_monotonic = false;(* absent *) + })); }; { name = "gauge.bar"; - description = ""; - unit_ = ""; + description = "";(* absent *) + unit_ = "";(* absent *) data = - Gauge( - { data_points = - [{ attributes = []; - start_time_unix_nano = 42; - time_unix_nano = 45; - value = As_double(10.); - exemplars = []; - flags = 0; - }; - { attributes = []; - start_time_unix_nano = 52; - time_unix_nano = 55; - value = As_double(20.); - exemplars = []; - flags = 0; - } - ]; - }); + Some( + Gauge( + { data_points = + [{ attributes = []; + start_time_unix_nano = 42; + time_unix_nano = 45; + value = Some(As_double(10.)); + exemplars = []; + flags = 0;(* absent *) + }; + { attributes = []; + start_time_unix_nano = 52; + time_unix_nano = 55; + value = Some(As_double(20.)); + exemplars = []; + flags = 0;(* absent *) + } + ]; + })); } ]; - schema_url = ""; + schema_url = "";(* absent *) } ]; - schema_url = ""; + schema_url = "";(* absent *) } res1: { resource = None; scope_metrics = [{ scope = None; metrics = [{ name = "sum.foo"; - description = ""; - unit_ = ""; + description = "";(* absent *) + unit_ = "";(* absent *) data = - Sum( - { data_points = - [{ attributes = []; - start_time_unix_nano = 42; - time_unix_nano = 45; - value = As_int(10); - exemplars = []; - flags = 0; - }; - { attributes = []; - start_time_unix_nano = 52; - time_unix_nano = 55; - value = As_int(20); - exemplars = []; - flags = 0; - } - ]; - aggregation_temporality = - Aggregation_temporality_cumulative; - is_monotonic = false; - }); + Some( + Sum( + { data_points = + [{ attributes = []; + start_time_unix_nano = 42; + time_unix_nano = 45; + value = Some(As_int(10)); + exemplars = []; + flags = 0;(* absent *) + }; + { attributes = []; + start_time_unix_nano = 52; + time_unix_nano = 55; + value = Some(As_int(20)); + exemplars = []; + flags = 0;(* absent *) + } + ]; + aggregation_temporality = + Aggregation_temporality_cumulative; + is_monotonic = false;(* absent *) + })); }; { name = "gauge.bar"; - description = ""; - unit_ = ""; + description = "";(* absent *) + unit_ = "";(* absent *) data = - Gauge( - { data_points = - [{ attributes = []; - start_time_unix_nano = 42; - time_unix_nano = 45; - value = As_double(10.); - exemplars = []; - flags = 0; - }; - { attributes = []; - start_time_unix_nano = 52; - time_unix_nano = 55; - value = As_double(20.); - exemplars = []; - flags = 0; - } - ]; - }); + Some( + Gauge( + { data_points = + [{ attributes = []; + start_time_unix_nano = 42; + time_unix_nano = 45; + value = Some(As_double(10.)); + exemplars = []; + flags = 0;(* absent *) + }; + { attributes = []; + start_time_unix_nano = 52; + time_unix_nano = 55; + value = Some(As_double(20.)); + exemplars = []; + flags = 0;(* absent *) + } + ]; + })); } ]; - schema_url = ""; + schema_url = "";(* absent *) } ]; - schema_url = ""; + schema_url = "";(* absent *) } diff --git a/tests/core/t_size.ml b/tests/core/t_size.ml index c7b1bce1..0fa7cef6 100644 --- a/tests/core/t_size.ml +++ b/tests/core/t_size.ml @@ -3,10 +3,10 @@ open Opentelemetry let res1 : Proto.Metrics.resource_metrics = - Proto.Metrics.make_resource_metrics ~schema_url:"" + Proto.Metrics.make_resource_metrics ~scope_metrics: [ - Proto.Metrics.make_scope_metrics ~schema_url:"" + Proto.Metrics.make_scope_metrics ~metrics: [ Metrics.sum ~name:"sum.foo"