@@ -105,11 +105,7 @@ class TestEnhancedLambdaMetrics(unittest.TestCase):
105105 )
106106
107107 def test_parse_lambda_tags_from_arn (self ):
108- verify_as_json (
109- parse_lambda_tags_from_arn (
110- "arn:aws:lambda:us-east-1:1234597598159:function:swf-hello-test"
111- )
112- )
108+ verify_as_json (parse_lambda_tags_from_arn ("arn:aws:lambda:us-east-1:1234597598159:function:swf-hello-test" ))
113109
114110 def test_parse_metrics_from_report_log (self ):
115111 parsed_metrics = parse_metrics_from_report_log (self .malformed_report )
@@ -161,31 +157,19 @@ def test_parse_metrics_from_partial_metrics_json_report_log(self):
161157
162158 def test_create_out_of_memory_enhanced_metric (self ):
163159 go_out_of_memory_error = "fatal error: runtime: out of memory"
164- self .assertEqual (
165- len (create_out_of_memory_enhanced_metric (go_out_of_memory_error )), 1
166- )
160+ self .assertEqual (len (create_out_of_memory_enhanced_metric (go_out_of_memory_error )), 1 )
167161
168- java_out_of_memory_error = (
169- "Requested array size exceeds VM limit: java.lang.OutOfMemoryError"
170- )
171- self .assertEqual (
172- len (create_out_of_memory_enhanced_metric (java_out_of_memory_error )), 1
173- )
162+ java_out_of_memory_error = "Requested array size exceeds VM limit: java.lang.OutOfMemoryError"
163+ self .assertEqual (len (create_out_of_memory_enhanced_metric (java_out_of_memory_error )), 1 )
174164
175165 node_out_of_memory_error = "FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory"
176- self .assertEqual (
177- len (create_out_of_memory_enhanced_metric (node_out_of_memory_error )), 1
178- )
166+ self .assertEqual (len (create_out_of_memory_enhanced_metric (node_out_of_memory_error )), 1 )
179167
180168 python_out_of_memory_error = "fatal error: runtime: out of memory"
181- self .assertEqual (
182- len (create_out_of_memory_enhanced_metric (python_out_of_memory_error )), 1
183- )
169+ self .assertEqual (len (create_out_of_memory_enhanced_metric (python_out_of_memory_error )), 1 )
184170
185171 ruby_out_of_memory_error = "failed to allocate memory (NoMemoryError)"
186- self .assertEqual (
187- len (create_out_of_memory_enhanced_metric (ruby_out_of_memory_error )), 1
188- )
172+ self .assertEqual (len (create_out_of_memory_enhanced_metric (ruby_out_of_memory_error )), 1 )
189173
190174 success_message = "Success!"
191175 self .assertEqual (len (create_out_of_memory_enhanced_metric (success_message )), 0 )
@@ -220,15 +204,9 @@ def test_generate_enhanced_lambda_metrics_json(
220204 "owner" : "172597598159" ,
221205 },
222206 "function_version" : "$LATEST" ,
223- "invoked_function_arn" : (
224- "arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo"
225- ),
226- },
227- "lambda" : {
228- "arn" : (
229- "arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us"
230- )
207+ "invoked_function_arn" : ("arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo" ),
231208 },
209+ "lambda" : {"arn" : ("arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us" )},
232210 "timestamp" : 10000 ,
233211 }
234212
@@ -250,15 +228,9 @@ def test_generate_enhanced_lambda_metrics(self):
250228 "owner" : "172597598159" ,
251229 },
252230 "function_version" : "$LATEST" ,
253- "invoked_function_arn" : (
254- "arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo"
255- ),
256- },
257- "lambda" : {
258- "arn" : (
259- "arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us"
260- )
231+ "invoked_function_arn" : ("arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo" ),
261232 },
233+ "lambda" : {"arn" : ("arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us" )},
262234 "timestamp" : 10000 ,
263235 }
264236
@@ -269,9 +241,7 @@ def test_generate_enhanced_lambda_metrics_with_tags(
269241 self ,
270242 ):
271243 tags_cache = LambdaTagsCache ("" )
272- tags_cache .get = MagicMock (
273- return_value = ["team:metrics" , "monitor:datadog" , "env:prod" , "creator:swf" ]
274- )
244+ tags_cache .get = MagicMock (return_value = ["team:metrics" , "monitor:datadog" , "env:prod" , "creator:swf" ])
275245
276246 logs_input = {
277247 "message" : (
@@ -284,15 +254,9 @@ def test_generate_enhanced_lambda_metrics_with_tags(
284254 "owner" : "172597598159" ,
285255 },
286256 "function_version" : "$LATEST" ,
287- "invoked_function_arn" : (
288- "arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo"
289- ),
290- },
291- "lambda" : {
292- "arn" : (
293- "arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us"
294- )
257+ "invoked_function_arn" : ("arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo" ),
295258 },
259+ "lambda" : {"arn" : ("arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us" )},
296260 "timestamp" : 10000 ,
297261 }
298262
@@ -314,15 +278,9 @@ def test_generate_enhanced_lambda_metrics_once_with_missing_arn(self):
314278 "owner" : "172597598159" ,
315279 },
316280 "function_version" : "$LATEST" ,
317- "invoked_function_arn" : (
318- "arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo"
319- ),
320- },
321- "lambda" : {
322- "arn" : (
323- "arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us"
324- )
281+ "invoked_function_arn" : ("arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo" ),
325282 },
283+ "lambda" : {"arn" : ("arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us" )},
326284 "timestamp" : 10000 ,
327285 }
328286
@@ -357,15 +315,9 @@ def test_generate_enhanced_lambda_metrics_refresh_s3_cache(self, mock1, mock2):
357315 "owner" : "172597598159" ,
358316 },
359317 "function_version" : "$LATEST" ,
360- "invoked_function_arn" : (
361- "arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo"
362- ),
363- },
364- "lambda" : {
365- "arn" : (
366- "arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us"
367- )
318+ "invoked_function_arn" : ("arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo" ),
368319 },
320+ "lambda" : {"arn" : ("arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us" )},
369321 "timestamp" : 10000 ,
370322 }
371323
@@ -415,15 +367,9 @@ def test_generate_enhanced_lambda_metrics_client_error(
415367 "owner" : "172597598159" ,
416368 },
417369 "function_version" : "$LATEST" ,
418- "invoked_function_arn" : (
419- "arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo"
420- ),
421- },
422- "lambda" : {
423- "arn" : (
424- "arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us"
425- )
370+ "invoked_function_arn" : ("arn:aws:lambda:us-east-1:172597598159:function:collect_logs_datadog_demo" ),
426371 },
372+ "lambda" : {"arn" : ("arn:aws:lambda:us-east-1:172597598159:function:post-coupon-prod-us" )},
427373 "timestamp" : 10000 ,
428374 }
429375
0 commit comments