Skip to content
This repository was archived by the owner on Aug 7, 2025. It is now read-only.

Commit 88e4b41

Browse files
Update Parity Coverage Docs (#1611)
Co-authored-by: LocalStack Bot <localstack-bot@users.noreply.github.com>
1 parent a543c06 commit 88e4b41

25 files changed

+2608
-2213
lines changed

data/coverage/application-autoscaling.json

Lines changed: 57 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -34,19 +34,19 @@
3434
"external_test_suite": true,
3535
"terraform_test_suite": false,
3636
"aws_validated": true,
37-
"snapshot_tested": false,
37+
"snapshot_tested": true,
3838
"snapshot_skipped": ""
3939
}
4040
},
4141
{
4242
"DescribeScalableTargets": {
4343
"implemented": true,
4444
"availability": "pro",
45-
"internal_test_suite": false,
45+
"internal_test_suite": true,
4646
"external_test_suite": true,
4747
"terraform_test_suite": false,
48-
"aws_validated": false,
49-
"snapshot_tested": false,
48+
"aws_validated": true,
49+
"snapshot_tested": true,
5050
"snapshot_skipped": ""
5151
}
5252
},
@@ -142,7 +142,7 @@
142142
"external_test_suite": true,
143143
"terraform_test_suite": false,
144144
"aws_validated": true,
145-
"snapshot_tested": false,
145+
"snapshot_tested": true,
146146
"snapshot_skipped": ""
147147
}
148148
},
@@ -186,18 +186,18 @@
186186
"origin": "internal"
187187
},
188188
{
189-
"node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment",
190-
"test": "test_service_deployment",
189+
"node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_put_scaling_policy",
190+
"test": "test_put_scaling_policy",
191191
"response": "200",
192192
"error": "",
193193
"snapshot_skipped": "",
194-
"aws_validated": true,
194+
"aws_validated": false,
195195
"snapshot_tested": false,
196-
"origin": "internal"
196+
"origin": "external"
197197
},
198198
{
199-
"node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing",
200-
"test": "test_queue_proccessing",
199+
"node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment",
200+
"test": "test_service_deployment",
201201
"response": "200",
202202
"error": "",
203203
"snapshot_skipped": "",
@@ -206,14 +206,14 @@
206206
"origin": "internal"
207207
},
208208
{
209-
"node_id": "LocalStack Pro: tests/aws/test_application_autoscaling.py::TestAppAutoscaling::test_put_scaling_policy",
210-
"test": "test_put_scaling_policy",
209+
"node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing",
210+
"test": "test_queue_proccessing",
211211
"response": "200",
212212
"error": "",
213213
"snapshot_skipped": "",
214-
"aws_validated": false,
214+
"aws_validated": true,
215215
"snapshot_tested": false,
216-
"origin": "external"
216+
"origin": "internal"
217217
}
218218
]
219219
}
@@ -231,6 +231,16 @@
231231
"snapshot_tested": false,
232232
"origin": "internal"
233233
},
234+
{
235+
"node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target",
236+
"test": "test_ecs_register_scalable_target",
237+
"response": "200",
238+
"error": "",
239+
"snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']",
240+
"aws_validated": true,
241+
"snapshot_tested": true,
242+
"origin": "external"
243+
},
234244
{
235245
"node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment",
236246
"test": "test_service_deployment",
@@ -254,11 +264,27 @@
254264
]
255265
}
256266
},
267+
"DescribeScalableTargets": {
268+
"ResourceIds, ServiceNamespace": {
269+
"ls_pro": [
270+
{
271+
"node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target",
272+
"test": "test_ecs_register_scalable_target",
273+
"response": "200",
274+
"error": "",
275+
"snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']",
276+
"aws_validated": true,
277+
"snapshot_tested": true,
278+
"origin": "external"
279+
}
280+
]
281+
}
282+
},
257283
"DescribeScalingPolicies": {
258284
"ServiceNamespace": {
259285
"ls_pro": [
260286
{
261-
"node_id": "LocalStack Pro: tests/aws/test_application_autoscaling.py::TestAppAutoscaling::test_put_scaling_policy",
287+
"node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_put_scaling_policy",
262288
"test": "test_put_scaling_policy",
263289
"response": "200",
264290
"error": "",
@@ -274,7 +300,7 @@
274300
"PolicyName, PolicyType, ResourceId, ScalableDimension, ServiceNamespace": {
275301
"ls_pro": [
276302
{
277-
"node_id": "LocalStack Pro: tests/aws/test_application_autoscaling.py::TestAppAutoscaling::test_put_scaling_policy",
303+
"node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_put_scaling_policy",
278304
"test": "test_put_scaling_policy",
279305
"response": "200",
280306
"error": "",
@@ -378,6 +404,20 @@
378404
"origin": "internal"
379405
}
380406
]
407+
},
408+
"MaxCapacity, MinCapacity, ResourceId, ScalableDimension, ServiceNamespace": {
409+
"ls_pro": [
410+
{
411+
"node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target",
412+
"test": "test_ecs_register_scalable_target",
413+
"response": "200",
414+
"error": "",
415+
"snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']",
416+
"aws_validated": true,
417+
"snapshot_tested": true,
418+
"origin": "external"
419+
}
420+
]
381421
}
382422
}
383423
}

data/coverage/backup.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,18 @@
506506
"snapshot_skipped": ""
507507
}
508508
},
509+
{
510+
"GetRecoveryPointIndexDetails": {
511+
"implemented": true,
512+
"availability": "pro",
513+
"internal_test_suite": false,
514+
"external_test_suite": false,
515+
"terraform_test_suite": false,
516+
"aws_validated": false,
517+
"snapshot_tested": false,
518+
"snapshot_skipped": ""
519+
}
520+
},
509521
{
510522
"GetRecoveryPointRestoreMetadata": {
511523
"implemented": false,
@@ -698,6 +710,18 @@
698710
"snapshot_skipped": ""
699711
}
700712
},
713+
{
714+
"ListIndexedRecoveryPoints": {
715+
"implemented": true,
716+
"availability": "pro",
717+
"internal_test_suite": false,
718+
"external_test_suite": false,
719+
"terraform_test_suite": false,
720+
"aws_validated": false,
721+
"snapshot_tested": false,
722+
"snapshot_skipped": ""
723+
}
724+
},
701725
{
702726
"ListLegalHolds": {
703727
"implemented": false,
@@ -1034,6 +1058,18 @@
10341058
"snapshot_skipped": ""
10351059
}
10361060
},
1061+
{
1062+
"UpdateRecoveryPointIndexSettings": {
1063+
"implemented": true,
1064+
"availability": "pro",
1065+
"internal_test_suite": false,
1066+
"external_test_suite": false,
1067+
"terraform_test_suite": false,
1068+
"aws_validated": false,
1069+
"snapshot_tested": false,
1070+
"snapshot_skipped": ""
1071+
}
1072+
},
10371073
{
10381074
"UpdateRecoveryPointLifecycle": {
10391075
"implemented": false,

data/coverage/cloudcontrol.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,16 @@
103103
"GetResource": {
104104
"Identifier, TypeName": {
105105
"ls_pro": [
106+
{
107+
"node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_read_security_group",
108+
"test": "test_read_security_group",
109+
"response": "200",
110+
"error": "",
111+
"snapshot_skipped": "",
112+
"aws_validated": true,
113+
"snapshot_tested": true,
114+
"origin": "external"
115+
},
106116
{
107117
"node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_subnet.py::test_read_subnet",
108118
"test": "test_read_subnet",
@@ -293,6 +303,16 @@
293303
"snapshot_tested": true,
294304
"origin": "external"
295305
},
306+
{
307+
"node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_read_security_group_not_found",
308+
"test": "test_read_security_group_not_found",
309+
"response": "400",
310+
"error": "ResourceNotFoundException",
311+
"snapshot_skipped": "['$..Message']",
312+
"aws_validated": true,
313+
"snapshot_tested": true,
314+
"origin": "external"
315+
},
296316
{
297317
"node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_subnet.py::test_read_subnet_not_found",
298318
"test": "test_read_subnet_not_found",
@@ -369,6 +389,16 @@
369389
"ListResources": {
370390
"TypeName": {
371391
"ls_pro": [
392+
{
393+
"node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_list_security_groups",
394+
"test": "test_list_security_groups",
395+
"response": "200",
396+
"error": "",
397+
"snapshot_skipped": "",
398+
"aws_validated": true,
399+
"snapshot_tested": true,
400+
"origin": "external"
401+
},
372402
{
373403
"node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_subnet.py::test_list_subnets",
374404
"test": "test_list_subnets",

data/coverage/cloudformation.json

Lines changed: 60 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1897,6 +1897,16 @@
18971897
"snapshot_tested": true,
18981898
"origin": "external"
18991899
},
1900+
{
1901+
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_layer_crud",
1902+
"test": "test_lambda_layer_crud",
1903+
"response": "200",
1904+
"error": "",
1905+
"snapshot_skipped": "",
1906+
"aws_validated": true,
1907+
"snapshot_tested": true,
1908+
"origin": "external"
1909+
},
19001910
{
19011911
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_w_dynamodb_event_filter",
19021912
"test": "test_lambda_w_dynamodb_event_filter",
@@ -7873,6 +7883,16 @@
78737883
"snapshot_tested": true,
78747884
"origin": "external"
78757885
},
7886+
{
7887+
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_layer_crud",
7888+
"test": "test_lambda_layer_crud",
7889+
"response": "200",
7890+
"error": "",
7891+
"snapshot_skipped": "",
7892+
"aws_validated": true,
7893+
"snapshot_tested": true,
7894+
"origin": "external"
7895+
},
78767896
{
78777897
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version",
78787898
"test": "test_lambda_version",
@@ -10325,16 +10345,6 @@
1032510345
"snapshot_tested": true,
1032610346
"origin": "external"
1032710347
},
10328-
{
10329-
"node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content",
10330-
"test": "test_listener_services_are_accessible_and_returning_expected_content",
10331-
"response": "200",
10332-
"error": "",
10333-
"snapshot_skipped": "",
10334-
"aws_validated": true,
10335-
"snapshot_tested": false,
10336-
"origin": "external"
10337-
},
1033810348
{
1033910349
"node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection",
1034010350
"test": "test_redis_connection",
@@ -12223,6 +12233,16 @@
1222312233
"snapshot_tested": true,
1222412234
"origin": "external"
1222512235
},
12236+
{
12237+
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_layer_crud",
12238+
"test": "test_lambda_layer_crud",
12239+
"response": "200",
12240+
"error": "",
12241+
"snapshot_skipped": "",
12242+
"aws_validated": true,
12243+
"snapshot_tested": true,
12244+
"origin": "external"
12245+
},
1222612246
{
1222712247
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version",
1222812248
"test": "test_lambda_version",
@@ -18531,6 +18551,16 @@
1853118551
"snapshot_tested": true,
1853218552
"origin": "external"
1853318553
},
18554+
{
18555+
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_layer_crud",
18556+
"test": "test_lambda_layer_crud",
18557+
"response": "200",
18558+
"error": "",
18559+
"snapshot_skipped": "",
18560+
"aws_validated": true,
18561+
"snapshot_tested": true,
18562+
"origin": "external"
18563+
},
1853418564
{
1853518565
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version",
1853618566
"test": "test_lambda_version",
@@ -20153,6 +20183,16 @@
2015320183
"snapshot_tested": true,
2015420184
"origin": "external"
2015520185
},
20186+
{
20187+
"node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_full_load_replication_task[default]",
20188+
"test": "test_full_load_replication_task[default]",
20189+
"response": "200",
20190+
"error": "",
20191+
"snapshot_skipped": "['$..EncryptionType', '$..Data.data.height', '$..Data.data.created_at', '$..RecoveryTimeout', '$..DataMaskingErrorPolicy']",
20192+
"aws_validated": true,
20193+
"snapshot_tested": true,
20194+
"origin": "external"
20195+
},
2015620196
{
2015720197
"node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_postgres_endpoint_connection",
2015820198
"test": "test_postgres_endpoint_connection",
@@ -25279,6 +25319,16 @@
2527925319
"snapshot_tested": true,
2528025320
"origin": "external"
2528125321
},
25322+
{
25323+
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_layer_crud",
25324+
"test": "test_lambda_layer_crud",
25325+
"response": "200",
25326+
"error": "",
25327+
"snapshot_skipped": "",
25328+
"aws_validated": true,
25329+
"snapshot_tested": true,
25330+
"origin": "external"
25331+
},
2528225332
{
2528325333
"node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version",
2528425334
"test": "test_lambda_version",

0 commit comments

Comments
 (0)