Skip to content

Commit 7ef4e69

Browse files
committed
Remove test classes from GRM reflect-config.json.
1 parent 0a79cec commit 7ef4e69

File tree

1 file changed

+0
-212
lines changed
  • powertools-metrics/src/main/resources/META-INF/native-image/software.amazon.lambda/powertools-metrics

1 file changed

+0
-212
lines changed

powertools-metrics/src/main/resources/META-INF/native-image/software.amazon.lambda/powertools-metrics/reflect-config.json

Lines changed: 0 additions & 212 deletions
Original file line numberDiff line numberDiff line change
@@ -129,236 +129,24 @@
129129
"fields": [{ "name": "IS_COLD_START" }],
130130
"methods": [{ "name": "resetServiceName", "parameterTypes": [] }]
131131
},
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-
},
161132
{
162133
"name": "software.amazon.lambda.powertools.metrics.MetricsLogger",
163134
"allDeclaredClasses": true,
164135
"queryAllPublicMethods": true
165136
},
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-
},
186137
{
187138
"name": "software.amazon.lambda.powertools.metrics.MetricsLoggerFactory",
188139
"fields": [{ "name": "metricsLogger" }, { "name": "provider" }]
189140
},
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-
},
209141
{
210142
"name": "software.amazon.lambda.powertools.metrics.internal.EmfMetricsLogger",
211143
"methods": [
212144
{ "name": "convertUnit", "parameterTypes": ["software.amazon.lambda.powertools.metrics.model.MetricUnit"] }
213145
]
214146
},
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-
},
341147
{
342148
"name": "software.amazon.lambda.powertools.metrics.provider.MetricsProvider",
343149
"allDeclaredClasses": true,
344150
"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
363151
}
364152
]

0 commit comments

Comments
 (0)