Skip to content

Commit ab16379

Browse files
committed
extened tests to cover different agg strategies
1 parent 88114e6 commit ab16379

File tree

10 files changed

+750
-26
lines changed

10 files changed

+750
-26
lines changed

.tools/gotestsum

257 KB
Binary file not shown.

cmd/mdatagen/internal/sampleconnector/internal/metadata/generated_metrics_test.go

Lines changed: 48 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/mdatagen/internal/sampleconnector/internal/metadata/testdata/config.yaml

Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,141 @@ none_set:
8787
enabled: false
8888
string.resource.attr_to_be_removed:
8989
enabled: false
90+
none_set_min:
91+
attributes:
92+
boolean_attr:
93+
enabled: false
94+
boolean_attr2:
95+
enabled: false
96+
enum_attr:
97+
enabled: false
98+
map_attr:
99+
enabled: false
100+
overridden_int_attr:
101+
enabled: false
102+
slice_attr:
103+
enabled: false
104+
string_attr:
105+
enabled: false
106+
aggregation_strategy: min
107+
metrics:
108+
default.metric:
109+
enabled: false
110+
default.metric.to_be_removed:
111+
enabled: false
112+
metric.input_type:
113+
enabled: false
114+
optional.metric:
115+
enabled: false
116+
optional.metric.empty_unit:
117+
enabled: false
118+
resource_attributes:
119+
map.resource.attr:
120+
enabled: false
121+
optional.resource.attr:
122+
enabled: false
123+
slice.resource.attr:
124+
enabled: false
125+
string.enum.resource.attr:
126+
enabled: false
127+
string.resource.attr:
128+
enabled: false
129+
string.resource.attr_disable_warning:
130+
enabled: false
131+
string.resource.attr_remove_warning:
132+
enabled: false
133+
string.resource.attr_to_be_removed:
134+
enabled: false
135+
none_set_max:
136+
attributes:
137+
boolean_attr:
138+
enabled: false
139+
boolean_attr2:
140+
enabled: false
141+
enum_attr:
142+
enabled: false
143+
map_attr:
144+
enabled: false
145+
overridden_int_attr:
146+
enabled: false
147+
slice_attr:
148+
enabled: false
149+
string_attr:
150+
enabled: false
151+
aggregation_strategy: max
152+
metrics:
153+
default.metric:
154+
enabled: false
155+
default.metric.to_be_removed:
156+
enabled: false
157+
metric.input_type:
158+
enabled: false
159+
optional.metric:
160+
enabled: false
161+
optional.metric.empty_unit:
162+
enabled: false
163+
resource_attributes:
164+
map.resource.attr:
165+
enabled: false
166+
optional.resource.attr:
167+
enabled: false
168+
slice.resource.attr:
169+
enabled: false
170+
string.enum.resource.attr:
171+
enabled: false
172+
string.resource.attr:
173+
enabled: false
174+
string.resource.attr_disable_warning:
175+
enabled: false
176+
string.resource.attr_remove_warning:
177+
enabled: false
178+
string.resource.attr_to_be_removed:
179+
enabled: false
180+
none_set_avg:
181+
attributes:
182+
boolean_attr:
183+
enabled: false
184+
boolean_attr2:
185+
enabled: false
186+
enum_attr:
187+
enabled: false
188+
map_attr:
189+
enabled: false
190+
overridden_int_attr:
191+
enabled: false
192+
slice_attr:
193+
enabled: false
194+
string_attr:
195+
enabled: false
196+
aggregation_strategy: avg
197+
metrics:
198+
default.metric:
199+
enabled: false
200+
default.metric.to_be_removed:
201+
enabled: false
202+
metric.input_type:
203+
enabled: false
204+
optional.metric:
205+
enabled: false
206+
optional.metric.empty_unit:
207+
enabled: false
208+
resource_attributes:
209+
map.resource.attr:
210+
enabled: false
211+
optional.resource.attr:
212+
enabled: false
213+
slice.resource.attr:
214+
enabled: false
215+
string.enum.resource.attr:
216+
enabled: false
217+
string.resource.attr:
218+
enabled: false
219+
string.resource.attr_disable_warning:
220+
enabled: false
221+
string.resource.attr_remove_warning:
222+
enabled: false
223+
string.resource.attr_to_be_removed:
224+
enabled: false
90225
filter_set_include:
91226
resource_attributes:
92227
map.resource.attr:

cmd/mdatagen/internal/sampleprocessor/internal/metadata/testdata/config.yaml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,57 @@ none_set:
3535
enabled: false
3636
string.resource.attr_to_be_removed:
3737
enabled: false
38+
none_set_min:
39+
resource_attributes:
40+
map.resource.attr:
41+
enabled: false
42+
optional.resource.attr:
43+
enabled: false
44+
slice.resource.attr:
45+
enabled: false
46+
string.enum.resource.attr:
47+
enabled: false
48+
string.resource.attr:
49+
enabled: false
50+
string.resource.attr_disable_warning:
51+
enabled: false
52+
string.resource.attr_remove_warning:
53+
enabled: false
54+
string.resource.attr_to_be_removed:
55+
enabled: false
56+
none_set_max:
57+
resource_attributes:
58+
map.resource.attr:
59+
enabled: false
60+
optional.resource.attr:
61+
enabled: false
62+
slice.resource.attr:
63+
enabled: false
64+
string.enum.resource.attr:
65+
enabled: false
66+
string.resource.attr:
67+
enabled: false
68+
string.resource.attr_disable_warning:
69+
enabled: false
70+
string.resource.attr_remove_warning:
71+
enabled: false
72+
string.resource.attr_to_be_removed:
73+
enabled: false
74+
none_set_avg:
75+
resource_attributes:
76+
map.resource.attr:
77+
enabled: false
78+
optional.resource.attr:
79+
enabled: false
80+
slice.resource.attr:
81+
enabled: false
82+
string.enum.resource.attr:
83+
enabled: false
84+
string.resource.attr:
85+
enabled: false
86+
string.resource.attr_disable_warning:
87+
enabled: false
88+
string.resource.attr_remove_warning:
89+
enabled: false
90+
string.resource.attr_to_be_removed:
91+
enabled: false

cmd/mdatagen/internal/samplereceiver/internal/metadata/generated_metrics_test.go

Lines changed: 48 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)