|
129 | 129 | "fields": [{ "name": "IS_COLD_START" }], |
130 | 130 | "methods": [{ "name": "resetServiceName", "parameterTypes": [] }] |
131 | 131 | }, |
132 | | - { |
133 | | - "name": "software.amazon.lambda.powertools.metrics.ConfigurationPrecedenceTest", |
134 | | - "allDeclaredFields": true, |
135 | | - "allDeclaredClasses": true, |
136 | | - "queryAllDeclaredMethods": true, |
137 | | - "queryAllPublicMethods": true, |
138 | | - "queryAllDeclaredConstructors": true, |
139 | | - "methods": [ |
140 | | - { "name": "<init>", "parameterTypes": [] }, |
141 | | - { "name": "annotationShouldOverrideBuilderAndEnvironment", "parameterTypes": [] }, |
142 | | - { "name": "builderShouldOverrideEnvironment", "parameterTypes": [] }, |
143 | | - { "name": "environmentVariablesShouldBeUsedWhenNoOverrides", "parameterTypes": [] }, |
144 | | - { "name": "setUp", "parameterTypes": [] }, |
145 | | - { "name": "shouldUseDefaultsWhenNoConfiguration", "parameterTypes": [] }, |
146 | | - { "name": "tearDown", "parameterTypes": [] } |
147 | | - ] |
148 | | - }, |
149 | | - { |
150 | | - "name": "software.amazon.lambda.powertools.metrics.ConfigurationPrecedenceTest$HandlerWithDefaultMetricsAnnotation", |
151 | | - "methods": [ |
152 | | - { "name": "handleRequest", "parameterTypes": ["java.util.Map", "com.amazonaws.services.lambda.runtime.Context"] } |
153 | | - ] |
154 | | - }, |
155 | | - { |
156 | | - "name": "software.amazon.lambda.powertools.metrics.ConfigurationPrecedenceTest$HandlerWithMetricsAnnotation", |
157 | | - "methods": [ |
158 | | - { "name": "handleRequest", "parameterTypes": ["java.util.Map", "com.amazonaws.services.lambda.runtime.Context"] } |
159 | | - ] |
160 | | - }, |
161 | 132 | { |
162 | 133 | "name": "software.amazon.lambda.powertools.metrics.MetricsLogger", |
163 | 134 | "allDeclaredClasses": true, |
164 | 135 | "queryAllPublicMethods": true |
165 | 136 | }, |
166 | | - { |
167 | | - "name": "software.amazon.lambda.powertools.metrics.MetricsLoggerBuilderTest", |
168 | | - "allDeclaredFields": true, |
169 | | - "allDeclaredClasses": true, |
170 | | - "queryAllDeclaredMethods": true, |
171 | | - "queryAllPublicMethods": true, |
172 | | - "queryAllDeclaredConstructors": true, |
173 | | - "methods": [ |
174 | | - { "name": "<init>", "parameterTypes": [] }, |
175 | | - { "name": "setUp", "parameterTypes": [] }, |
176 | | - { "name": "shouldBuildWithCustomMetricsProvider", "parameterTypes": [] }, |
177 | | - { "name": "shouldBuildWithCustomNamespace", "parameterTypes": [] }, |
178 | | - { "name": "shouldBuildWithCustomService", "parameterTypes": [] }, |
179 | | - { "name": "shouldBuildWithDefaultDimension", "parameterTypes": [] }, |
180 | | - { "name": "shouldBuildWithMultipleDefaultDimensions", "parameterTypes": [] }, |
181 | | - { "name": "shouldBuildWithRaiseOnEmptyMetrics", "parameterTypes": [] }, |
182 | | - { "name": "shouldOverrideServiceWithDefaultDimensions", "parameterTypes": [] }, |
183 | | - { "name": "tearDown", "parameterTypes": [] } |
184 | | - ] |
185 | | - }, |
186 | 137 | { |
187 | 138 | "name": "software.amazon.lambda.powertools.metrics.MetricsLoggerFactory", |
188 | 139 | "fields": [{ "name": "metricsLogger" }, { "name": "provider" }] |
189 | 140 | }, |
190 | | - { |
191 | | - "name": "software.amazon.lambda.powertools.metrics.MetricsLoggerFactoryTest", |
192 | | - "allDeclaredFields": true, |
193 | | - "allDeclaredClasses": true, |
194 | | - "queryAllDeclaredMethods": true, |
195 | | - "queryAllPublicMethods": true, |
196 | | - "queryAllDeclaredConstructors": true, |
197 | | - "methods": [ |
198 | | - { "name": "<init>", "parameterTypes": [] }, |
199 | | - { "name": "setUp", "parameterTypes": [] }, |
200 | | - { "name": "shouldGetMetricsLoggerInstance", "parameterTypes": [] }, |
201 | | - { "name": "shouldReturnSameInstanceOnMultipleCalls", "parameterTypes": [] }, |
202 | | - { "name": "shouldSetCustomMetricsProvider", "parameterTypes": [] }, |
203 | | - { "name": "shouldThrowExceptionWhenSettingNullProvider", "parameterTypes": [] }, |
204 | | - { "name": "shouldUseNamespaceFromEnvironmentVariable", "parameterTypes": [] }, |
205 | | - { "name": "shouldUseServiceNameFromEnvironmentVariable", "parameterTypes": [] }, |
206 | | - { "name": "tearDown", "parameterTypes": [] } |
207 | | - ] |
208 | | - }, |
209 | 141 | { |
210 | 142 | "name": "software.amazon.lambda.powertools.metrics.internal.EmfMetricsLogger", |
211 | 143 | "methods": [ |
212 | 144 | { "name": "convertUnit", "parameterTypes": ["software.amazon.lambda.powertools.metrics.model.MetricUnit"] } |
213 | 145 | ] |
214 | 146 | }, |
215 | | - { |
216 | | - "name": "software.amazon.lambda.powertools.metrics.internal.EmfMetricsLoggerTest", |
217 | | - "allDeclaredFields": true, |
218 | | - "allDeclaredClasses": true, |
219 | | - "queryAllDeclaredMethods": true, |
220 | | - "queryAllPublicMethods": true, |
221 | | - "queryAllDeclaredConstructors": true, |
222 | | - "methods": [ |
223 | | - { "name": "<init>", "parameterTypes": [] }, |
224 | | - { "name": "setUp", "parameterTypes": [] }, |
225 | | - { "name": "shouldAddDimension", "parameterTypes": [] }, |
226 | | - { "name": "shouldAddMetadata", "parameterTypes": [] }, |
227 | | - { "name": "shouldCaptureColdStartMetric", "parameterTypes": [] }, |
228 | | - { "name": "shouldCaptureColdStartMetricWithDimensions", "parameterTypes": [] }, |
229 | | - { "name": "shouldCaptureColdStartMetricWithoutDimensions", "parameterTypes": [] }, |
230 | | - { "name": "shouldClearDefaultDimensions", "parameterTypes": [] }, |
231 | | - { |
232 | | - "name": "shouldConvertMetricUnits", |
233 | | - "parameterTypes": [ |
234 | | - "software.amazon.lambda.powertools.metrics.model.MetricUnit", |
235 | | - "software.amazon.cloudwatchlogs.emf.model.Unit" |
236 | | - ] |
237 | | - }, |
238 | | - { "name": "shouldCreateMetricWithDefaultResolution", "parameterTypes": [] }, |
239 | | - { "name": "shouldCreateMetricWithHighResolution", "parameterTypes": [] }, |
240 | | - { "name": "shouldGetDefaultDimensions", "parameterTypes": [] }, |
241 | | - { "name": "shouldPushSingleMetric", "parameterTypes": [] }, |
242 | | - { "name": "shouldPushSingleMetricWithoutDimensions", "parameterTypes": [] }, |
243 | | - { "name": "shouldRaiseExceptionOnEmptyMetrics", "parameterTypes": [] }, |
244 | | - { "name": "shouldReuseNamespaceForColdStartMetric", "parameterTypes": [] }, |
245 | | - { "name": "shouldSetDefaultDimensions", "parameterTypes": [] }, |
246 | | - { "name": "shouldSetNamespace", "parameterTypes": [] }, |
247 | | - { "name": "tearDown", "parameterTypes": [] }, |
248 | | - { "name": "unitConversionTestCases", "parameterTypes": [] } |
249 | | - ] |
250 | | - }, |
251 | | - { |
252 | | - "name": "software.amazon.lambda.powertools.metrics.internal.LambdaMetricsAspectTest", |
253 | | - "allDeclaredFields": true, |
254 | | - "allDeclaredClasses": true, |
255 | | - "queryAllDeclaredMethods": true, |
256 | | - "queryAllPublicMethods": true, |
257 | | - "queryAllDeclaredConstructors": true, |
258 | | - "methods": [ |
259 | | - { "name": "<init>", "parameterTypes": [] }, |
260 | | - { "name": "setUp", "parameterTypes": [] }, |
261 | | - { "name": "shouldCaptureColdStartMetricWhenConfigured", "parameterTypes": [] }, |
262 | | - { "name": "shouldCaptureMetricsFromAnnotatedHandler", "parameterTypes": [] }, |
263 | | - { "name": "shouldHaveNoEffectOnNonHandlerMethod", "parameterTypes": [] }, |
264 | | - { "name": "shouldOverrideEnvironmentVariablesWithAnnotation", "parameterTypes": [] }, |
265 | | - { "name": "shouldUseCustomFunctionNameWhenProvidedForColdStartMetric", "parameterTypes": [] }, |
266 | | - { "name": "shouldUseEnvironmentVariablesWhenNoAnnotationOverrides", "parameterTypes": [] }, |
267 | | - { "name": "shouldUseServiceNameWhenProvidedForColdStartMetric", "parameterTypes": [] }, |
268 | | - { "name": "tearDown", "parameterTypes": [] } |
269 | | - ] |
270 | | - }, |
271 | | - { |
272 | | - "name": "software.amazon.lambda.powertools.metrics.internal.LambdaMetricsAspectTest$HandlerWithAnnotationOnWrongMethod", |
273 | | - "methods": [{ "name": "someOtherMethod", "parameterTypes": [] }] |
274 | | - }, |
275 | | - { |
276 | | - "name": "software.amazon.lambda.powertools.metrics.internal.LambdaMetricsAspectTest$HandlerWithColdStartMetricsAnnotation", |
277 | | - "methods": [ |
278 | | - { "name": "handleRequest", "parameterTypes": ["java.util.Map", "com.amazonaws.services.lambda.runtime.Context"] } |
279 | | - ] |
280 | | - }, |
281 | | - { |
282 | | - "name": "software.amazon.lambda.powertools.metrics.internal.LambdaMetricsAspectTest$HandlerWithCustomFunctionName", |
283 | | - "methods": [ |
284 | | - { "name": "handleRequest", "parameterTypes": ["java.util.Map", "com.amazonaws.services.lambda.runtime.Context"] } |
285 | | - ] |
286 | | - }, |
287 | | - { |
288 | | - "name": "software.amazon.lambda.powertools.metrics.internal.LambdaMetricsAspectTest$HandlerWithDefaultMetricsAnnotation", |
289 | | - "methods": [ |
290 | | - { "name": "handleRequest", "parameterTypes": ["java.util.Map", "com.amazonaws.services.lambda.runtime.Context"] } |
291 | | - ] |
292 | | - }, |
293 | | - { |
294 | | - "name": "software.amazon.lambda.powertools.metrics.internal.LambdaMetricsAspectTest$HandlerWithMetricsAnnotation", |
295 | | - "methods": [ |
296 | | - { "name": "handleRequest", "parameterTypes": ["java.util.Map", "com.amazonaws.services.lambda.runtime.Context"] } |
297 | | - ] |
298 | | - }, |
299 | | - { |
300 | | - "name": "software.amazon.lambda.powertools.metrics.internal.LambdaMetricsAspectTest$HandlerWithServiceNameAndColdStart", |
301 | | - "methods": [ |
302 | | - { "name": "handleRequest", "parameterTypes": ["java.util.Map", "com.amazonaws.services.lambda.runtime.Context"] } |
303 | | - ] |
304 | | - }, |
305 | | - { |
306 | | - "name": "software.amazon.lambda.powertools.metrics.model.DimensionSetTest", |
307 | | - "allDeclaredFields": true, |
308 | | - "allDeclaredClasses": true, |
309 | | - "queryAllDeclaredMethods": true, |
310 | | - "queryAllPublicMethods": true, |
311 | | - "queryAllDeclaredConstructors": true, |
312 | | - "methods": [ |
313 | | - { "name": "<init>", "parameterTypes": [] }, |
314 | | - { "name": "shouldCreateDimensionSetFromMap", "parameterTypes": [] }, |
315 | | - { "name": "shouldCreateDimensionSetWithFiveKeyValues", "parameterTypes": [] }, |
316 | | - { "name": "shouldCreateDimensionSetWithFourKeyValues", "parameterTypes": [] }, |
317 | | - { "name": "shouldCreateDimensionSetWithSingleKeyValue", "parameterTypes": [] }, |
318 | | - { "name": "shouldCreateDimensionSetWithThreeKeyValues", "parameterTypes": [] }, |
319 | | - { "name": "shouldCreateDimensionSetWithTwoKeyValues", "parameterTypes": [] }, |
320 | | - { "name": "shouldCreateEmptyDimensionSet", "parameterTypes": [] }, |
321 | | - { "name": "shouldGetDimensionValue", "parameterTypes": [] }, |
322 | | - { "name": "shouldReturnNullForNonExistentDimension", "parameterTypes": [] }, |
323 | | - { "name": "shouldThrowExceptionWhenExceedingMaxDimensions", "parameterTypes": [] }, |
324 | | - { "name": "shouldThrowExceptionWhenKeyIsEmpty", "parameterTypes": [] }, |
325 | | - { "name": "shouldThrowExceptionWhenKeyIsNull", "parameterTypes": [] }, |
326 | | - { "name": "shouldThrowExceptionWhenValueIsNull", "parameterTypes": [] } |
327 | | - ] |
328 | | - }, |
329 | | - { |
330 | | - "name": "software.amazon.lambda.powertools.metrics.provider.EmfMetricsProviderTest", |
331 | | - "allDeclaredFields": true, |
332 | | - "allDeclaredClasses": true, |
333 | | - "queryAllDeclaredMethods": true, |
334 | | - "queryAllPublicMethods": true, |
335 | | - "queryAllDeclaredConstructors": true, |
336 | | - "methods": [ |
337 | | - { "name": "<init>", "parameterTypes": [] }, |
338 | | - { "name": "shouldCreateEmfMetricsLogger", "parameterTypes": [] } |
339 | | - ] |
340 | | - }, |
341 | 147 | { |
342 | 148 | "name": "software.amazon.lambda.powertools.metrics.provider.MetricsProvider", |
343 | 149 | "allDeclaredClasses": true, |
344 | 150 | "queryAllPublicMethods": true |
345 | | - }, |
346 | | - { |
347 | | - "name": "software.amazon.lambda.powertools.metrics.testutils.TestContext", |
348 | | - "allDeclaredClasses": true, |
349 | | - "queryAllDeclaredMethods": true, |
350 | | - "queryAllPublicMethods": true |
351 | | - }, |
352 | | - { |
353 | | - "name": "software.amazon.lambda.powertools.metrics.testutils.TestMetricsLogger", |
354 | | - "allDeclaredClasses": true, |
355 | | - "queryAllDeclaredMethods": true, |
356 | | - "queryAllPublicMethods": true |
357 | | - }, |
358 | | - { |
359 | | - "name": "software.amazon.lambda.powertools.metrics.testutils.TestMetricsProvider", |
360 | | - "allDeclaredClasses": true, |
361 | | - "queryAllDeclaredMethods": true, |
362 | | - "queryAllPublicMethods": true |
363 | 151 | } |
364 | 152 | ] |
0 commit comments