From 93b87800dc4f84060e7601004009da83418b46f4 Mon Sep 17 00:00:00 2001 From: LocalStack Bot Date: Mon, 1 Sep 2025 05:11:34 +0000 Subject: [PATCH] update generated parity coverage docs --- src/data/coverage/apigateway.json | 1336 +- src/data/coverage/apigatewayv2.json | 494 +- src/data/coverage/appsync.json | 1236 +- src/data/coverage/autoscaling.json | 24 +- src/data/coverage/batch.json | 7428 ++++++++++- src/data/coverage/bedrock-runtime.json | 22 + src/data/coverage/bedrock.json | 336 + src/data/coverage/cloudcontrol.json | 20 - src/data/coverage/cloudformation.json | 1812 ++- src/data/coverage/cloudfront.json | 730 +- src/data/coverage/cloudtrail.json | 192 +- src/data/coverage/cloudwatch.json | 826 +- src/data/coverage/codebuild.json | 1094 ++ src/data/coverage/codeconnections.json | 98 +- src/data/coverage/codepipeline.json | 70 + src/data/coverage/codestar-connections.json | 12 +- src/data/coverage/cognito-identity.json | 150 + src/data/coverage/cognito-idp.json | 1456 ++- src/data/coverage/config.json | 18 +- src/data/coverage/dms.json | 140 - src/data/coverage/docdb.json | 350 +- src/data/coverage/dynamodb.json | 380 +- src/data/coverage/dynamodbstreams.json | 284 +- src/data/coverage/ec2.json | 7444 ++++++++--- src/data/coverage/ecr.json | 140 +- src/data/coverage/ecs.json | 8858 ++++++++----- src/data/coverage/efs.json | 202 +- src/data/coverage/eks.json | 438 +- src/data/coverage/elasticache.json | 286 +- src/data/coverage/elb.json | 22 +- src/data/coverage/elbv2.json | 336 +- src/data/coverage/emr.json | 12 +- src/data/coverage/es.json | 2 +- src/data/coverage/events.json | 1114 +- src/data/coverage/fis.json | 30 +- src/data/coverage/glue.json | 70 +- src/data/coverage/iam.json | 10484 +++++++++++++--- src/data/coverage/iot-data.json | 12 + src/data/coverage/iot.json | 28 +- src/data/coverage/kafka.json | 30 - src/data/coverage/kinesis.json | 604 +- src/data/coverage/kms.json | 1216 +- src/data/coverage/lambda.json | 2039 ++- src/data/coverage/logs.json | 2410 +++- src/data/coverage/memorydb.json | 240 +- src/data/coverage/neptune.json | 482 +- src/data/coverage/organizations.json | 5172 +++++++- src/data/coverage/ram.json | 16 +- src/data/coverage/rds-data.json | 20 + src/data/coverage/rds.json | 482 +- src/data/coverage/redshift.json | 47 +- .../coverage/resourcegroupstaggingapi.json | 6 +- src/data/coverage/route53.json | 100 +- src/data/coverage/s3.json | 4218 ++++++- src/data/coverage/s3control.json | 14 +- src/data/coverage/sagemaker.json | 108 + src/data/coverage/secretsmanager.json | 156 +- src/data/coverage/ses.json | 286 +- src/data/coverage/sesv2.json | 144 + src/data/coverage/sns.json | 466 +- src/data/coverage/sqs.json | 1156 +- src/data/coverage/ssm.json | 450 +- src/data/coverage/sso-admin.json | 24 + src/data/coverage/stepfunctions.json | 610 +- src/data/coverage/sts.json | 1660 ++- 65 files changed, 55514 insertions(+), 14628 deletions(-) diff --git a/src/data/coverage/apigateway.json b/src/data/coverage/apigateway.json index e97d02ba..a6b8583d 100644 --- a/src/data/coverage/apigateway.json +++ b/src/data/coverage/apigateway.json @@ -2127,6 +2127,20 @@ } }, "CreateDeployment": { + "canarySettings, description, restApiId, stageName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "201", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, "canarySettings, restApiId": { "ls_community": [ { @@ -2212,7 +2226,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -2237,6 +2251,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "201", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -2252,7 +2276,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "201", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -2347,46 +2371,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -2784,7 +2768,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3540,7 +3524,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -4436,6 +4420,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -5016,7 +5020,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -5606,7 +5610,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -6001,46 +6005,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetApiGateway::test_put_events_with_target_api_gateway", "test": "test_put_events_with_target_api_gateway", @@ -6582,6 +6546,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -6620,7 +6604,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "201", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -6685,6 +6669,54 @@ } ] }, + "description, endpointConfiguration, minimumCompressionSize, name": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_with_endpoint_configuration", + "test": "test_create_rest_api_with_endpoint_configuration", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_with_endpoint_configuration", + "test": "test_create_rest_api_with_endpoint_configuration", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "description, endpointConfiguration, name": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_private_type", + "test": "test_create_rest_api_private_type", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_verify_defaults", + "test": "test_create_rest_api_verify_defaults", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "description, endpointConfiguration, name, tags": { "ls_pro": [ { @@ -7622,6 +7654,26 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -7667,6 +7719,26 @@ }, "endpointConfiguration, name": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_verify_defaults", + "test": "test_create_rest_api_verify_defaults", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_with_endpoint_configuration", + "test": "test_create_rest_api_with_endpoint_configuration", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_dynamodb.py::test_error_aws_proxy_not_supported", "test": "test_error_aws_proxy_not_supported", @@ -7822,7 +7894,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7846,6 +7918,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_private_type", + "test": "test_create_rest_api_private_type", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_private_type", + "test": "test_create_rest_api_private_type", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_with_endpoint_configuration", + "test": "test_create_rest_api_with_endpoint_configuration", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_with_endpoint_configuration", + "test": "test_create_rest_api_with_endpoint_configuration", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -7903,6 +8015,16 @@ }, "name": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_verify_defaults", + "test": "test_create_rest_api_verify_defaults", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_with_optional_params", "test": "test_create_rest_api_with_optional_params", @@ -7913,6 +8035,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_update_rest_api_ip_address_type", + "test": "test_update_rest_api_ip_address_type", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_delete_integration_response_errors", + "test": "test_delete_integration_response_errors", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_integration_response_invalid_integration", "test": "test_integration_response_invalid_integration", @@ -9188,7 +9330,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -9294,15 +9436,25 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", - "test": "test_cfn_apigateway_aws_integration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", "response": "201", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", + "test": "test_cfn_apigateway_aws_integration", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_swagger_import", "test": "test_cfn_apigateway_swagger_import", @@ -9433,46 +9585,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -9636,7 +9748,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "201", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -9864,7 +9976,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -9980,7 +10092,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -10135,46 +10247,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -10239,6 +10311,20 @@ } ] }, + "deploymentId, restApiId, stageName, tags, variables": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "201", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, "deploymentId, restApiId, stageName, variables": { "ls_community": [ { @@ -10707,6 +10793,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "202", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -10732,7 +10828,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "202", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -10867,46 +10963,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -11190,6 +11246,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_delete_integration_response_errors", + "test": "test_delete_integration_response_errors", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -11247,6 +11313,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "204", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -11367,46 +11443,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -11763,46 +11799,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -12121,6 +12117,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_verify_defaults", + "test": "test_create_rest_api_verify_defaults", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_with_binary_media_types", "test": "test_create_rest_api_with_binary_media_types", @@ -12131,6 +12137,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_with_endpoint_configuration", + "test": "test_create_rest_api_with_endpoint_configuration", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_create_rest_api_with_optional_params", "test": "test_create_rest_api_with_optional_params", @@ -12181,6 +12197,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_update_rest_api_ip_address_type", + "test": "test_update_rest_api_ip_address_type", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_update_rest_api_operation_add_remove", "test": "test_update_rest_api_operation_add_remove", @@ -12231,6 +12257,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_delete_integration_response_errors", + "test": "test_delete_integration_response_errors", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_integration_response_invalid_integration", "test": "test_integration_response_invalid_integration", @@ -13366,7 +13402,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "202", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -13851,6 +13887,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "202", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -13886,7 +13932,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "202", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -13961,78 +14007,38 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_api_destination_resource", - "test": "test_cfn_event_api_destination_resource", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_cfn_handle_serverless_api_resource", - "test": "test_cfn_handle_serverless_api_resource", - "response": "202", - "error": "", - "snapshot_skipped": "['$..Tags', '$..tags', '$..Configuration.CodeSha256']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", - "test": "test_sam_policies", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_api_destination_resource", + "test": "test_cfn_event_api_destination_resource", "response": "202", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_cfn_handle_serverless_api_resource", + "test": "test_cfn_handle_serverless_api_resource", "response": "202", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Tags', '$..tags', '$..Configuration.CodeSha256']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", + "test": "test_sam_policies", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke", "test": "test_apigateway_invoke", "response": "202", "error": "", @@ -14042,7 +14048,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", "test": "test_apigateway_invoke_localhost", "response": "202", "error": "", @@ -14052,7 +14058,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", "test": "test_apigateway_invoke_localhost_with_path", "response": "202", "error": "", @@ -14062,7 +14068,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", "test": "test_apigateway_invoke_with_path", "response": "202", "error": "", @@ -14772,6 +14778,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -14829,6 +14855,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "202", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -14854,7 +14890,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "202", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -14989,46 +15025,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "202", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -15552,6 +15548,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -17050,7 +17056,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -17060,7 +17066,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -17635,6 +17641,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -17680,7 +17696,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -17690,7 +17706,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -17865,46 +17881,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -18148,7 +18124,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18298,7 +18274,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18682,7 +18658,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18692,7 +18668,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -18838,51 +18814,21 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "['$..tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -19015,6 +18961,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -19040,7 +18996,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -19175,46 +19131,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -19320,6 +19236,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -20196,7 +20122,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -21112,6 +21038,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -21579,6 +21525,18 @@ "snapshot_tested": true, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } ] }, "credentials, httpMethod, integrationHttpMethod, passthroughBehavior, requestParameters, resourceId, restApiId, type, uri": { @@ -21752,7 +21710,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -22681,6 +22639,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayTestInvoke::test_invoke_test_method", + "test": "test_invoke_test_method", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_invoke_endpoint_cors_headers[http://allowed-False-UrlType.HOST_BASED]", "test": "test_invoke_endpoint_cors_headers[http://allowed-False-UrlType.HOST_BASED]", @@ -22932,7 +22900,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -23097,46 +23065,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetApiGateway::test_put_events_with_target_api_gateway", "test": "test_put_events_with_target_api_gateway", @@ -23302,11 +23230,21 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_delete_integration_response_errors", + "test": "test_delete_integration_response_errors", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_integration_response_wrong_status_code", "test": "test_integration_response_wrong_status_code", @@ -23708,6 +23646,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -23783,6 +23731,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "201", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_update_apigateway_stage", "test": "test_update_apigateway_stage", @@ -24088,7 +24046,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -24209,6 +24167,16 @@ }, "httpMethod, resourceId, responseTemplates, restApiId, selectionPattern, statusCode": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_delete_integration_response_errors", + "test": "test_delete_integration_response_errors", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_lifecycle_integration_response", "test": "test_lifecycle_integration_response", @@ -24730,6 +24698,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -24990,7 +24968,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -25086,6 +25064,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -25800,7 +25788,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -25854,7 +25842,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -26632,7 +26620,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -26657,6 +26645,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_delete_integration_response_errors", + "test": "test_delete_integration_response_errors", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayIntegration::test_integration_response_invalid_integration", "test": "test_integration_response_invalid_integration", @@ -26757,6 +26755,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayTestInvoke::test_invoke_test_method", + "test": "test_invoke_test_method", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_api_gateway_lambda_integration_aws_type", "test": "test_api_gateway_lambda_integration_aws_type", @@ -27447,6 +27455,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "201", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_deploy_apigateway_integration", "test": "test_cfn_deploy_apigateway_integration", @@ -27537,46 +27555,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetApiGateway::test_put_events_with_target_api_gateway", "test": "test_put_events_with_target_api_gateway", @@ -27918,6 +27896,26 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -28191,6 +28189,18 @@ "snapshot_tested": true, "origin": "internal" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } ] }, "httpMethod, resourceId, responseParameters, restApiId, statusCode": { @@ -28200,7 +28210,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -28876,7 +28886,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29502,6 +29512,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -29668,7 +29688,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -29815,6 +29835,20 @@ } ] }, + "body, httpMethod, resourceId, restApiId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApigatewayTestInvoke::test_invoke_test_method", + "test": "test_invoke_test_method", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "httpMethod, pathWithQueryString, resourceId, restApiId": { "ls_community": [ { @@ -29838,7 +29872,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -29933,46 +29967,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", "test": "test_step_functions_calling_api_gateway", @@ -30653,6 +30647,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_update_rest_api_ip_address_type", + "test": "test_update_rest_api_ip_address_type", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_update_rest_api_operation_add_remove", "test": "test_update_rest_api_operation_add_remove", @@ -30668,7 +30672,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30773,6 +30777,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_update_rest_api_ip_address_type", + "test": "test_update_rest_api_ip_address_type", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_api.py::TestApiGatewayApiRestApi::test_update_rest_api_invalid_api_id", "test": "test_update_rest_api_invalid_api_id", diff --git a/src/data/coverage/apigatewayv2.json b/src/data/coverage/apigatewayv2.json index 73b11874..7a6b85c7 100644 --- a/src/data/coverage/apigatewayv2.json +++ b/src/data/coverage/apigatewayv2.json @@ -1150,7 +1150,7 @@ "test": "test_import_no_authorizer", "response": "201", "error": "", - "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode', '$..IpAddressType']", + "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -1181,6 +1181,20 @@ } ] }, + "IpAddressType, Name, ProtocolType": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpStageCrud::test_apigwv2_update_ip_address_type", + "test": "test_apigwv2_update_ip_address_type", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "Name, ProtocolType": { "ls_pro": [ { @@ -1243,6 +1257,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -1623,6 +1647,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_key_format", + "test": "test_route_key_format", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_with_authorizer_iam", "test": "test_route_with_authorizer_iam", @@ -1823,6 +1857,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/]", + "test": "test_behavior_any_route_priority[/]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/backend/]", + "test": "test_behavior_any_route_priority[/backend/]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_get_root_any_path", "test": "test_behavior_get_root_any_path", @@ -1833,6 +1887,36 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[$default]", + "test": "test_behavior_route_priority_on_root[$default]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /]", + "test": "test_behavior_route_priority_on_root[ANY /]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /{proxy}]", + "test": "test_behavior_route_priority_on_root[ANY /{proxy}]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters", "test": "test_behavior_two_parameters", @@ -1843,6 +1927,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters_proxy", + "test": "test_behavior_two_parameters_proxy", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_proxy_routes_match_root[/{greedy+}-/base-path]", "test": "test_proxy_routes_match_root[/{greedy+}-/base-path]", @@ -2823,6 +2917,16 @@ }, "ApiId, AuthorizerType, IdentitySource, JwtConfiguration, Name": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -3765,6 +3869,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -4015,6 +4129,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_key_format", + "test": "test_route_key_format", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpStageCrud::test_auto_deploy_stage_http", "test": "test_auto_deploy_stage_http", @@ -4319,6 +4443,50 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_import.py::TestApigatewayV2HttpImportApi::test_import_and_invoke_http_api", + "test": "test_import_and_invoke_http_api", + "response": "201", + "error": "", + "snapshot_skipped": "['$.import-api.ResponseMetadata.HTTPStatusCode', '$.re-import.ResponseMetadata.HTTPStatusCode', '$.http-proxy-request-header-parameters.Content-Type', '$.get-routes-2..RouteId', '$.get-routes-2.Items[*].Target', '$.get-routes-2.Items[1].AuthorizerId', '$.http-integrations-2.Items[*].IntegrationId', '$.http-integrations-2.Items[1].RequestParameters']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpIntegrationCrud::test_request_parameters_headers", + "test": "test_request_parameters_headers", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "ApiId, IntegrationMethod, IntegrationType, IntegrationUri, PayloadFormatVersion, RequestParameters, ResponseParameters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/]", + "test": "test_behavior_any_route_priority[/]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/backend/]", + "test": "test_behavior_any_route_priority[/backend/]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_get_root_any_path", "test": "test_behavior_get_root_any_path", @@ -4329,6 +4497,36 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[$default]", + "test": "test_behavior_route_priority_on_root[$default]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /]", + "test": "test_behavior_route_priority_on_root[ANY /]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /{proxy}]", + "test": "test_behavior_route_priority_on_root[ANY /{proxy}]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters", "test": "test_behavior_two_parameters", @@ -4339,6 +4537,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters_proxy", + "test": "test_behavior_two_parameters_proxy", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_proxy_routes_match_root[/{greedy+}-/base-path]", "test": "test_proxy_routes_match_root[/{greedy+}-/base-path]", @@ -4398,26 +4606,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_import.py::TestApigatewayV2HttpImportApi::test_import_and_invoke_http_api", - "test": "test_import_and_invoke_http_api", - "response": "201", - "error": "", - "snapshot_skipped": "['$.import-api.ResponseMetadata.HTTPStatusCode', '$.re-import.ResponseMetadata.HTTPStatusCode', '$.http-proxy-request-header-parameters.Content-Type', '$.get-routes-2..RouteId', '$.get-routes-2.Items[*].Target', '$.get-routes-2.Items[1].AuthorizerId', '$.http-integrations-2.Items[*].IntegrationId', '$.http-integrations-2.Items[1].RequestParameters']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpIntegrationCrud::test_request_parameters_headers", - "test": "test_request_parameters_headers", - "response": "400", - "error": "BadRequestException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" } ] }, @@ -5146,7 +5334,7 @@ "test": "test_import_no_authorizer", "response": "201", "error": "", - "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode', '$..IpAddressType']", + "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -5393,6 +5581,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -6035,6 +6233,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/]", + "test": "test_behavior_any_route_priority[/]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/backend/]", + "test": "test_behavior_any_route_priority[/backend/]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_get_root_any_path", "test": "test_behavior_get_root_any_path", @@ -6045,6 +6263,36 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[$default]", + "test": "test_behavior_route_priority_on_root[$default]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /]", + "test": "test_behavior_route_priority_on_root[ANY /]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /{proxy}]", + "test": "test_behavior_route_priority_on_root[ANY /{proxy}]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters", "test": "test_behavior_two_parameters", @@ -6055,6 +6303,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters_proxy", + "test": "test_behavior_two_parameters_proxy", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_proxy_routes_match_root[/{greedy+}-/base-path]", "test": "test_proxy_routes_match_root[/{greedy+}-/base-path]", @@ -6497,6 +6755,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_key_format", + "test": "test_route_key_format", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRoute::test_route_request_parameters", "test": "test_route_request_parameters", @@ -6873,6 +7141,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -7213,6 +7491,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/]", + "test": "test_behavior_any_route_priority[/]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/backend/]", + "test": "test_behavior_any_route_priority[/backend/]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_get_root_any_path", "test": "test_behavior_get_root_any_path", @@ -7223,6 +7521,36 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[$default]", + "test": "test_behavior_route_priority_on_root[$default]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /]", + "test": "test_behavior_route_priority_on_root[ANY /]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /{proxy}]", + "test": "test_behavior_route_priority_on_root[ANY /{proxy}]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters", "test": "test_behavior_two_parameters", @@ -7233,6 +7561,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters_proxy", + "test": "test_behavior_two_parameters_proxy", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_proxy_routes_match_root[/{greedy+}-/base-path]", "test": "test_proxy_routes_match_root[/{greedy+}-/base-path]", @@ -8021,6 +8359,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -8551,6 +8899,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_key_format", + "test": "test_route_key_format", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_with_authorizer_iam", "test": "test_route_with_authorizer_iam", @@ -8591,6 +8949,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpStageCrud::test_apigwv2_update_ip_address_type", + "test": "test_apigwv2_update_ip_address_type", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpStageCrud::test_auto_deploy_stage_http", "test": "test_auto_deploy_stage_http", @@ -8841,6 +9209,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/]", + "test": "test_behavior_any_route_priority[/]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_any_route_priority[/backend/]", + "test": "test_behavior_any_route_priority[/backend/]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_get_root_any_path", "test": "test_behavior_get_root_any_path", @@ -8851,6 +9239,36 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[$default]", + "test": "test_behavior_route_priority_on_root[$default]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /]", + "test": "test_behavior_route_priority_on_root[ANY /]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /{proxy}]", + "test": "test_behavior_route_priority_on_root[ANY /{proxy}]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters", "test": "test_behavior_two_parameters", @@ -8861,6 +9279,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_two_parameters_proxy", + "test": "test_behavior_two_parameters_proxy", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_proxy_routes_match_root[/{greedy+}-/base-path]", "test": "test_proxy_routes_match_root[/{greedy+}-/base-path]", @@ -8966,7 +9394,7 @@ "test": "test_import_no_authorizer", "response": "204", "error": "", - "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode', '$..IpAddressType']", + "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -10204,7 +10632,7 @@ "test": "test_import_no_authorizer", "response": "200", "error": "", - "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode', '$..IpAddressType']", + "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -10756,7 +11184,7 @@ "test": "test_import_no_authorizer", "response": "200", "error": "", - "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode', '$..IpAddressType']", + "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -10970,7 +11398,7 @@ "test": "test_import_no_authorizer", "response": "201", "error": "", - "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode', '$..IpAddressType']", + "snapshot_skipped": "['$.import-api-empty-security.ResponseMetadata.HTTPStatusCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -11116,6 +11544,20 @@ "origin": "external" } ] + }, + "ApiId, IpAddressType": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpStageCrud::test_apigwv2_update_ip_address_type", + "test": "test_apigwv2_update_ip_address_type", + "response": "201", + "error": "", + "snapshot_skipped": "['$..Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] } }, "UpdateApiMapping": { diff --git a/src/data/coverage/appsync.json b/src/data/coverage/appsync.json index 56679fe4..e9312d65 100644 --- a/src/data/coverage/appsync.json +++ b/src/data/coverage/appsync.json @@ -523,8 +523,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -740,7 +740,7 @@ "availability": "pro", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -752,7 +752,7 @@ "availability": "pro", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -811,8 +811,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": false, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -847,8 +847,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": false, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -991,6 +991,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_handler_with_invalid_data_source", "test": "test_create_handler_with_invalid_data_source", @@ -1041,6 +1051,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_invalid_behavior", + "test": "test_invalid_behavior", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_list_channel_namespace", "test": "test_list_channel_namespace", @@ -1051,6 +1071,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_no_integration", + "test": "test_no_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_update_channel_namespace", "test": "test_update_channel_namespace", @@ -1071,6 +1101,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventApiCrud::test_create_event_api_minimal", "test": "test_create_event_api_minimal", @@ -1111,6 +1151,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_dynamodb", + "test": "test_create_data_source_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "['$..detail', '$..reason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_http", "test": "test_create_data_source_http", @@ -1121,6 +1171,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_lambda", + "test": "test_create_data_source_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-lambda-config..message', '$.missing-lambda-config..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_rds", + "test": "test_create_data_source_rds", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncTagsCrud::test_tag_channel_namespace", "test": "test_tag_channel_namespace", @@ -1141,6 +1211,66 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsApiKeyAuth::test_websocket_connection", + "test": "test_websocket_connection", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-api-key.errors..errorCode', '$.missing-api-key.errors..errorType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsApiKeyAuth::test_websocket_override_default", + "test": "test_websocket_override_default", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_connection", + "test": "test_connection", + "response": "200", + "error": "", + "snapshot_skipped": "['$.connection-message-wrong-signature..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_publish", + "test": "test_publish", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.identity.accountId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_subscribe", + "test": "test_subscribe", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppSyncEventOnSubscribe::test_ctx_shape", "test": "test_ctx_shape", @@ -1186,7 +1316,7 @@ "test": "test_event_code_executor_context", "response": "200", "error": "", - "snapshot_skipped": "['$..request.headers']", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..request.headers.cloudfront-forwarded-proto', '$..request.headers.cloudfront-is-desktop-viewer', '$..request.headers.cloudfront-is-mobile-viewer', '$..request.headers.cloudfront-is-smarttv-viewer', '$..request.headers.cloudfront-is-tablet-viewer', '$..request.headers.cloudfront-viewer-asn', '$..request.headers.cloudfront-viewer-country', '$..request.headers.via', '$..request.headers.x-amz-cf-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1221,6 +1351,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_subscribe_execution", + "test": "test_subscribe_execution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestHttpPublish::test_http_publish", "test": "test_http_publish", @@ -1395,7 +1605,7 @@ "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventApiCrud::test_create_event_api_incomplete_event_config", "test": "test_create_event_api_incomplete_event_config", "response": "400", - "error": "BadRequestException", + "error": "ValidationException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, @@ -1535,6 +1745,66 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsApiKeyAuth::test_websocket_connection", + "test": "test_websocket_connection", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-api-key.errors..errorCode', '$.missing-api-key.errors..errorType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsApiKeyAuth::test_websocket_override_default", + "test": "test_websocket_override_default", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -1760,7 +2030,7 @@ "test": "test_event_code_executor_context", "response": "200", "error": "", - "snapshot_skipped": "['$..request.headers']", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..request.headers.cloudfront-forwarded-proto', '$..request.headers.cloudfront-is-desktop-viewer', '$..request.headers.cloudfront-is-mobile-viewer', '$..request.headers.cloudfront-is-smarttv-viewer', '$..request.headers.cloudfront-is-tablet-viewer', '$..request.headers.cloudfront-viewer-asn', '$..request.headers.cloudfront-viewer-country', '$..request.headers.via', '$..request.headers.x-amz-cf-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1795,6 +2065,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_subscribe_execution", + "test": "test_subscribe_execution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestHttpPublish::test_http_publish", "test": "test_http_publish", @@ -2319,6 +2669,16 @@ "CreateChannelNamespace": { "apiId, codeHandlers, handlerConfigs, name": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_with_handler_config[sub_only-mixed]", "test": "test_create_with_handler_config[sub_only-mixed]", @@ -2384,7 +2744,7 @@ "test": "test_event_code_executor_context", "response": "200", "error": "", - "snapshot_skipped": "['$..request.headers']", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..request.headers.cloudfront-forwarded-proto', '$..request.headers.cloudfront-is-desktop-viewer', '$..request.headers.cloudfront-is-mobile-viewer', '$..request.headers.cloudfront-is-smarttv-viewer', '$..request.headers.cloudfront-is-tablet-viewer', '$..request.headers.cloudfront-viewer-asn', '$..request.headers.cloudfront-viewer-country', '$..request.headers.via', '$..request.headers.x-amz-cf-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2419,6 +2779,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_subscribe_execution", + "test": "test_subscribe_execution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_handler_with_invalid_data_source", "test": "test_create_handler_with_invalid_data_source", @@ -2428,6 +2838,36 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_invalid_behavior", + "test": "test_invalid_behavior", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_no_integration", + "test": "test_no_integration", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -2443,6 +2883,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_publish", + "test": "test_publish", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.identity.accountId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventCodeExecutor::test_event_code_validation", "test": "test_event_code_validation", @@ -2464,28 +2924,92 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_namespace_duplicate_name", - "test": "test_create_channel_namespace_duplicate_name", - "response": "409", - "error": "ConflictException", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_namespace_duplicate_name", + "test": "test_create_channel_namespace_duplicate_name", + "response": "409", + "error": "ConflictException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "apiId, codeHandlers, name, publishAuthModes, subscribeAuthModes, tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_update_channel_namespace", + "test": "test_update_channel_namespace", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "apiId, handlerConfigs, name": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "apiId, codeHandlers, name, publishAuthModes, subscribeAuthModes, tags": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_update_channel_namespace", - "test": "test_update_channel_namespace", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -2531,6 +3055,36 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsApiKeyAuth::test_websocket_connection", + "test": "test_websocket_connection", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-api-key.errors..errorCode', '$.missing-api-key.errors..errorType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_connection", + "test": "test_connection", + "response": "200", + "error": "", + "snapshot_skipped": "['$.connection-message-wrong-signature..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_subscribe", + "test": "test_subscribe", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestHttpPublish::test_http_publish", "test": "test_http_publish", @@ -2728,6 +3282,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsApiKeyAuth::test_websocket_override_default", + "test": "test_websocket_override_default", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -2783,6 +3347,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_dynamodb", + "test": "test_create_data_source_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "['$..detail', '$..reason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -2838,7 +3412,7 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2863,6 +3437,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_websockets.py::TestWebsocketSubscription::test_websocket_subscriptions_relay_sample", "test": "test_websocket_subscriptions_relay_sample", @@ -2882,6 +3466,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_dynamodb", + "test": "test_create_data_source_dynamodb", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "['$..detail', '$..reason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -2897,6 +3491,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_subscribe_execution", + "test": "test_subscribe_execution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_http", "test": "test_create_data_source_http", @@ -2975,6 +3589,36 @@ }, "apiId, lambdaConfig, name, serviceRoleArn, type": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_lambda", + "test": "test_create_data_source_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-lambda-config..message', '$.missing-lambda-config..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -3075,6 +3719,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -3084,11 +3768,31 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_lambda", + "test": "test_create_data_source_lambda", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "['$.missing-lambda-config..message', '$.missing-lambda-config..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "apiId, name, relationalDatabaseConfig, serviceRoleArn, type": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_rds", + "test": "test_create_data_source_rds", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncRDSDataSource::test_rds_data_source", "test": "test_rds_data_source", @@ -3108,6 +3812,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_rds", + "test": "test_create_data_source_rds", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -3122,6 +3846,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_lambda", + "test": "test_create_data_source_lambda", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "['$.missing-lambda-config..message', '$.missing-lambda-config..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -3147,6 +3881,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncOIDCAuth::test_claims", "test": "test_claims", @@ -3157,6 +3911,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncJavascriptResolvers::test_create_js_resolver_runtime_validation[APPSYNC_JS-1.0.0]", "test": "test_create_js_resolver_runtime_validation[APPSYNC_JS-1.0.0]", @@ -3675,6 +4439,34 @@ } }, "CreateGraphqlApi": { + "additionalAuthenticationProviders, authenticationType, name": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "additionalAuthenticationProviders, authenticationType, name, userPoolConfig": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "apiType, authenticationType, name": { "ls_pro": [ { @@ -4524,7 +5316,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -4788,21 +5590,51 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_group_enforcement", + "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_group_enforcement", - "test": "test_cognito_authorization_group_enforcement", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5271,6 +6103,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_handler_with_invalid_data_source", "test": "test_create_handler_with_invalid_data_source", @@ -5321,6 +6163,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_invalid_behavior", + "test": "test_invalid_behavior", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_list_channel_namespace", "test": "test_list_channel_namespace", @@ -5331,6 +6183,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_no_integration", + "test": "test_no_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_update_channel_namespace", "test": "test_update_channel_namespace", @@ -5351,6 +6213,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventApiCrud::test_create_event_api_minimal", "test": "test_create_event_api_minimal", @@ -5421,6 +6293,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_dynamodb", + "test": "test_create_data_source_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "['$..detail', '$..reason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_http", "test": "test_create_data_source_http", @@ -5431,6 +6313,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_lambda", + "test": "test_create_data_source_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-lambda-config..message', '$.missing-lambda-config..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_rds", + "test": "test_create_data_source_rds", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncTagsCrud::test_tag_channel_namespace", "test": "test_tag_channel_namespace", @@ -5451,6 +6353,66 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsApiKeyAuth::test_websocket_connection", + "test": "test_websocket_connection", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-api-key.errors..errorCode', '$.missing-api-key.errors..errorType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsApiKeyAuth::test_websocket_override_default", + "test": "test_websocket_override_default", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authorizerResultTtlInSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_connection", + "test": "test_connection", + "response": "200", + "error": "", + "snapshot_skipped": "['$.connection-message-wrong-signature..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_publish", + "test": "test_publish", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.identity.accountId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_subscribe", + "test": "test_subscribe", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppSyncEventOnSubscribe::test_ctx_shape", "test": "test_ctx_shape", @@ -5496,7 +6458,7 @@ "test": "test_event_code_executor_context", "response": "200", "error": "", - "snapshot_skipped": "['$..request.headers']", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..request.headers.cloudfront-forwarded-proto', '$..request.headers.cloudfront-is-desktop-viewer', '$..request.headers.cloudfront-is-mobile-viewer', '$..request.headers.cloudfront-is-smarttv-viewer', '$..request.headers.cloudfront-is-tablet-viewer', '$..request.headers.cloudfront-viewer-asn', '$..request.headers.cloudfront-viewer-country', '$..request.headers.via', '$..request.headers.x-amz-cf-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5531,6 +6493,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_subscribe_execution", + "test": "test_subscribe_execution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestHttpPublish::test_http_publish", "test": "test_http_publish", @@ -6364,7 +7406,7 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -6777,6 +7819,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncOIDCAuth::test_claims", "test": "test_claims", @@ -6862,7 +7924,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7423,6 +8495,26 @@ "DeleteResolver": { "apiId, fieldName, typeName": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", @@ -7448,7 +8540,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -8123,6 +9225,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncOIDCAuth::test_claims", "test": "test_claims", @@ -8208,7 +9330,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -9017,6 +10149,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncOIDCAuth::test_claims", "test": "test_claims", @@ -9102,7 +10254,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" diff --git a/src/data/coverage/autoscaling.json b/src/data/coverage/autoscaling.json index f3a7f394..1453df56 100644 --- a/src/data/coverage/autoscaling.json +++ b/src/data/coverage/autoscaling.json @@ -32,7 +32,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -512,7 +512,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -853,6 +853,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", "test": "test_create_nodegroup_with_tags", @@ -1007,6 +1017,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", "test": "test_create_nodegroup_with_tags", diff --git a/src/data/coverage/batch.json b/src/data/coverage/batch.json index 04620ef2..0d2ff475 100644 --- a/src/data/coverage/batch.json +++ b/src/data/coverage/batch.json @@ -6,11 +6,11 @@ "CancelJob": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -54,9 +54,21 @@ "CreateSchedulingPolicy": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, + "snapshot_skipped": "" + } + }, + { + "CreateServiceEnvironment": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -102,9 +114,21 @@ "DeleteSchedulingPolicy": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, + "snapshot_skipped": "" + } + }, + { + "DeleteServiceEnvironment": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -186,9 +210,33 @@ "DescribeSchedulingPolicies": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, + "snapshot_skipped": "" + } + }, + { + "DescribeServiceEnvironments": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "DescribeServiceJob": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -222,11 +270,11 @@ "ListJobs": { "implemented": true, "availability": "pro", - "internal_test_suite": false, - "external_test_suite": true, + "internal_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -246,9 +294,21 @@ "ListSchedulingPolicies": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": false, + "aws_validated": true, + "snapshot_tested": true, + "snapshot_skipped": "" + } + }, + { + "ListServiceJobs": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -258,11 +318,11 @@ "ListTagsForResource": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -290,15 +350,27 @@ "snapshot_skipped": "" } }, + { + "SubmitServiceJob": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "TagResource": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -306,9 +378,21 @@ "TerminateJob": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": false, + "aws_validated": true, + "snapshot_tested": true, + "snapshot_skipped": "" + } + }, + { + "TerminateServiceJob": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -318,11 +402,11 @@ "UntagResource": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -366,9 +450,21 @@ "UpdateSchedulingPolicy": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, + "snapshot_skipped": "" + } + }, + { + "UpdateServiceEnvironment": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -376,120 +472,72 @@ } ], "details": { - "CreateComputeEnvironment": { - "computeEnvironmentName, computeResources, serviceRole, type": { + "CancelJob": { + "jobId, reason": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_cancel_job_not_exists", + "test": "test_cancel_job_not_exists", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_environment_with_empty_params", - "test": "test_environment_with_empty_params", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_cancel_job_invalid_job_id", + "test": "test_cancel_job_invalid_job_id", "response": "400", "error": "ClientException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - }, - "computeEnvironmentName, computeResources, state, type": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", - "test": "test_deployed_compute_environment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", - "test": "test_batch_invalid", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", - "test": "test_batch_request_response", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_cancel_job_job_id_empty", + "test": "test_cancel_job_job_id_empty", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", - "test": "test_batch_sync", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_cancel_job_reason_empty", + "test": "test_cancel_job_reason_empty", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" } ] - }, - "computeEnvironmentName, serviceRole, type": { + } + }, + "CreateComputeEnvironment": { + "computeEnvironmentName, computeResources, serviceRole, state, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "computeEnvironmentName, computeResources, serviceRole, type": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", @@ -499,57 +547,55 @@ } ] }, - "computeEnvironmentName, type": { + "computeEnvironmentName, computeResources, state, tags, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] - } - }, - "CreateJobQueue": { - "computeEnvironmentOrder, jobQueueName, priority, state": { + }, + "computeEnvironmentName, computeResources, state, type": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", "response": "200", "error": "", "snapshot_skipped": "", @@ -558,84 +604,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", - "test": "test_deployed_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", - "test": "test_batch_invalid", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", - "test": "test_batch_request_response", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", - "test": "test_batch_sync", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "DeleteComputeEnvironment": { - "computeEnvironment": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", "response": "200", "error": "", "snapshot_skipped": "", @@ -644,74 +674,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "DeleteJobQueue": { - "jobQueue": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", "response": "200", "error": "", "snapshot_skipped": "", @@ -720,74 +734,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "DeregisterJobDefinition": { - "jobDefinition": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_deregister_job_definition", - "test": "test_deregister_job_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", "response": "200", "error": "", "snapshot_skipped": "", @@ -796,18 +794,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_job_definitions", - "test": "test_describe_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", "response": "200", "error": "", - "snapshot_skipped": "['$..containerOrchestrationType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_register_job_definition", - "test": "test_register_job_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", "response": "200", "error": "", "snapshot_skipped": "", @@ -816,18 +814,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", "snapshot_skipped": "", @@ -836,224 +834,198 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "DescribeComputeEnvironments": { - "computeEnvironments": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", - "test": "test_deployed_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", "response": "200", "error": "", - "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", - "test": "test_deployed_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", "response": "200", "error": "", - "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", - "test": "test_batch_invalid", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", - "test": "test_batch_request_response", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", - "test": "test_batch_sync", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "DescribeJobDefinitions": { - "jobDefinitions": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_job_definitions", - "test": "test_describe_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "['$..containerOrchestrationType']", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_job_definition", - "test": "test_deployed_job_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "['$..containerOrchestrationType', '$..containerProperties.fargatePlatformConfiguration.platformVersion', '$..containerProperties.runtimePlatform.cpuArchitecture', '$..containerProperties.runtimePlatform.operatingSystemFamily', '$..propagateTags', '$..retryStrategy']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "jobDefinitions, status": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_job_definitions", - "test": "test_describe_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", "response": "200", "error": "", - "snapshot_skipped": "['$..containerOrchestrationType']", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DescribeJobQueues": { - "- (without any parameters)": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "jobQueues": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -1062,34 +1034,6332 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_job_queue", - "test": "test_deployed_job_queue", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", "response": "200", "error": "", - "snapshot_skipped": "['$..jobStateTimeLimitActions', '$..statusReason']", + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-desirevcpus-error]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-desirevcpus-error]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-fargate-desiredvCpus]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-fargate-desiredvCpus]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-fargate-instanceRole]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-fargate-instanceRole]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-fargate-instanceTypes]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-fargate-instanceTypes]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-fargate-minvCpus]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-fargate-minvCpus]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-fargate-spot-desiredvCpus]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-fargate-spot-desiredvCpus]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-fargate-spot-instanceRole]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-fargate-spot-instanceRole]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-fargate-spot-instanceTypes]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-fargate-spot-instanceTypes]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-fargate-spot-minvCpus]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-fargate-spot-minvCpus]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-instance-role-missing]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-instance-role-missing]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-instance-types-empty]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-instance-types-empty]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-maxvcpus-less-than-minvcpus]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-maxvcpus-less-than-minvcpus]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-security-group-ids-empty]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-security-group-ids-empty]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-subnets-empty]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-subnets-empty]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-compute-resources-type]", + "test": "test_create_compute_environment_invalid[invalid-compute-resources-type]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[parameters20]", + "test": "test_create_compute_environment_invalid[parameters20]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "computeEnvironmentName, serviceRole, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", + "response": "409", + "error": "BatchClientConflictException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "computeEnvironmentName, state, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[disabled-state]", + "test": "test_create_compute_environment_invalid[disabled-state]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-name]", + "test": "test_create_compute_environment_invalid[invalid-name]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[invalid-type]", + "test": "test_create_compute_environment_invalid[invalid-type]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[missing-compute-resources]", + "test": "test_create_compute_environment_invalid[missing-compute-resources]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid[missing-service-role-unmanaged]", + "test": "test_create_compute_environment_invalid[missing-service-role-unmanaged]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "CreateJobQueue": { + "computeEnvironmentOrder, jobQueueName, priority, schedulingPolicyArn, state": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "computeEnvironmentOrder, jobQueueName, priority, state": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_invalid[invalid-compute-env-does-not-exist]", + "test": "test_create_job_queue_invalid[invalid-compute-env-does-not-exist]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_invalid[invalid-compute-env-order-empty]", + "test": "test_create_job_queue_invalid[invalid-compute-env-order-empty]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_invalid[invalid-name]", + "test": "test_create_job_queue_invalid[invalid-name]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_invalid[invalid-priority-greater-than-1000]", + "test": "test_create_job_queue_invalid[invalid-priority-greater-than-1000]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_invalid[invalid-priority-negative]", + "test": "test_create_job_queue_invalid[invalid-priority-negative]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_invalid[invalid-state]", + "test": "test_create_job_queue_invalid[invalid-state]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "409", + "error": "BatchClientConflictException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "computeEnvironmentOrder, jobQueueName, priority, state, tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "CreateSchedulingPolicy": { + "fairsharePolicy, name": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_create_scheduling_policy_with_fairshare_policy", + "test": "test_create_scheduling_policy_with_fairshare_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy0]", + "test": "test_update_scheduling_policy[updated_fairshare_policy0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy1]", + "test": "test_update_scheduling_policy[updated_fairshare_policy1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy2]", + "test": "test_update_scheduling_policy[updated_fairshare_policy2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "name": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_create_scheduling_policy_without_fairshare_policy", + "test": "test_create_scheduling_policy_without_fairshare_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_delete_scheduling_policy", + "test": "test_delete_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_list_scheduling_policies", + "test": "test_list_scheduling_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_scheduling_policy_tags", + "test": "test_scheduling_policy_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "name, tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_create_scheduling_policy_with_tags", + "test": "test_create_scheduling_policy_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DeleteComputeEnvironment": { + "computeEnvironment": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + } + }, + "DeleteJobQueue": { + "jobQueue": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_job_queue_does_not_exist", + "test": "test_delete_job_queue_does_not_exist", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + } + }, + "DeleteSchedulingPolicy": { + "arn": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_create_scheduling_policy_with_fairshare_policy", + "test": "test_create_scheduling_policy_with_fairshare_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_create_scheduling_policy_with_tags", + "test": "test_create_scheduling_policy_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_create_scheduling_policy_without_fairshare_policy", + "test": "test_create_scheduling_policy_without_fairshare_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_delete_scheduling_policy", + "test": "test_delete_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_list_scheduling_policies", + "test": "test_list_scheduling_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy0]", + "test": "test_update_scheduling_policy[updated_fairshare_policy0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy1]", + "test": "test_update_scheduling_policy[updated_fairshare_policy1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy2]", + "test": "test_update_scheduling_policy[updated_fairshare_policy2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_scheduling_policy_tags", + "test": "test_scheduling_policy_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_delete_scheduling_policy_invalid_arn", + "test": "test_delete_scheduling_policy_invalid_arn", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DeregisterJobDefinition": { + "jobDefinition": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_deregister_job_definition[arn]", + "test": "test_deregister_job_definition[arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_deregister_job_definition[name]", + "test": "test_deregister_job_definition[name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_describe_job_definitions", + "test": "test_describe_job_definitions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition", + "test": "test_register_job_definition", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_revision", + "test": "test_register_job_definition_revision", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_with_tags", + "test": "test_register_job_definition_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_job_definition_not_active", + "test": "test_submit_job_job_definition_not_active", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_job_queue_not_found", + "test": "test_submit_job_job_queue_not_found", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_definition_tags", + "test": "test_job_definition_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + } + }, + "DescribeComputeEnvironments": { + "computeEnvironments": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + } + }, + "DescribeJobDefinitions": { + "jobDefinitionName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_deregister_job_definition[arn]", + "test": "test_deregister_job_definition[arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_deregister_job_definition[name]", + "test": "test_deregister_job_definition[name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition", + "test": "test_register_job_definition", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_revision", + "test": "test_register_job_definition_revision", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_with_tags", + "test": "test_register_job_definition_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobDefinitionName, status": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_describe_job_definitions", + "test": "test_describe_job_definitions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobDefinitions": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_job_definition", + "test": "test_deployed_job_definition", + "response": "200", + "error": "", + "snapshot_skipped": "['$..containerOrchestrationType', '$..containerProperties.fargatePlatformConfiguration.platformVersion', '$..containerProperties.runtimePlatform.cpuArchitecture', '$..containerProperties.runtimePlatform.operatingSystemFamily', '$..propagateTags', '$..retryStrategy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobDefinitions, status": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_describe_job_definitions", + "test": "test_describe_job_definitions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeJobQueues": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobQueues": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_job_queue", + "test": "test_deployed_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobStateTimeLimitActions', '$..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeJobs": { + "jobs": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs_with_invalid_job_id", + "test": "test_describe_jobs_with_invalid_job_id", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeSchedulingPolicies": { + "arns": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_create_scheduling_policy_with_fairshare_policy", + "test": "test_create_scheduling_policy_with_fairshare_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_create_scheduling_policy_with_tags", + "test": "test_create_scheduling_policy_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_create_scheduling_policy_without_fairshare_policy", + "test": "test_create_scheduling_policy_without_fairshare_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_delete_scheduling_policy", + "test": "test_delete_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_describe_scheduling_policy_not_found", + "test": "test_describe_scheduling_policy_not_found", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy0]", + "test": "test_update_scheduling_policy[updated_fairshare_policy0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy1]", + "test": "test_update_scheduling_policy[updated_fairshare_policy1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy2]", + "test": "test_update_scheduling_policy[updated_fairshare_policy2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_describe_scheduling_policy_invalid_arn", + "test": "test_describe_scheduling_policy_invalid_arn", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListJobs": { + "arrayJobId, jobStatus": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "filters, jobQueue": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobQueue": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs_non_existing_job_queue", + "test": "test_list_jobs_non_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs_invalid_job_queue", + "test": "test_list_jobs_invalid_job_queue", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobQueue, jobStatus": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListSchedulingPolicies": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_list_scheduling_policies", + "test": "test_list_scheduling_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListTagsForResource": { + "resourceArn": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_definition_tags", + "test": "test_job_definition_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_scheduling_policy_tags", + "test": "test_scheduling_policy_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_invalid_arn", + "test": "test_tag_operations_invalid_arn", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[compute-environment]", + "test": "test_tag_operations_non_existing_resource[compute-environment]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[job-definition]", + "test": "test_tag_operations_non_existing_resource[job-definition]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[job-queue]", + "test": "test_tag_operations_non_existing_resource[job-queue]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[job]", + "test": "test_tag_operations_non_existing_resource[job]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[scheduling-policy]", + "test": "test_tag_operations_non_existing_resource[scheduling-policy]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "RegisterJobDefinition": { + "containerProperties, ecsProperties, jobDefinitionName, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-and-ecs-properties-combo]", + "test": "test_register_job_definition_missing_properties[container-properties-and-ecs-properties-combo]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerProperties, eksProperties, jobDefinitionName, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-and-eks-properties-combo]", + "test": "test_register_job_definition_missing_properties[container-properties-and-eks-properties-combo]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerProperties, jobDefinitionName, parameters, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerProperties, jobDefinitionName, platformCapabilities, retryStrategy, tags, timeout, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "containerProperties, jobDefinitionName, platformCapabilities, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-multiple-platform-capabilities]", + "test": "test_register_job_definition_missing_properties[container-properties-multiple-platform-capabilities]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-with-fargate-executionRoleArn-missing]", + "test": "test_register_job_definition_missing_properties[container-properties-with-fargate-executionRoleArn-missing]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-with-fargate-vcpus-missing]", + "test": "test_register_job_definition_missing_properties[container-properties-with-fargate-vcpus-missing]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-with-fargate-vcpus]", + "test": "test_register_job_definition_missing_properties[container-properties-with-fargate-vcpus]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerProperties, jobDefinitionName, tags, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_with_tags", + "test": "test_register_job_definition_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerProperties, jobDefinitionName, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_deregister_job_definition[arn]", + "test": "test_deregister_job_definition[arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_deregister_job_definition[name]", + "test": "test_deregister_job_definition[name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_describe_job_definitions", + "test": "test_describe_job_definitions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition", + "test": "test_register_job_definition", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_revision", + "test": "test_register_job_definition_revision", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_job_definition_not_active", + "test": "test_submit_job_job_definition_not_active", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_job_queue_not_found", + "test": "test_submit_job_job_queue_not_found", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_definition_tags", + "test": "test_job_definition_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-image-missing]", + "test": "test_register_job_definition_missing_properties[container-image-missing]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-memory-invalid]", + "test": "test_register_job_definition_missing_properties[container-memory-invalid]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-memory-missing]", + "test": "test_register_job_definition_missing_properties[container-memory-missing]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-with-cpu-string-value]", + "test": "test_register_job_definition_missing_properties[container-properties-with-cpu-string-value]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-with-memory-string-value]", + "test": "test_register_job_definition_missing_properties[container-properties-with-memory-string-value]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-with-resource-requirements-combination]", + "test": "test_register_job_definition_missing_properties[container-properties-with-resource-requirements-combination]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-with-resource-requirements-cpu]", + "test": "test_register_job_definition_missing_properties[container-properties-with-resource-requirements-cpu]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-with-resource-requirements-memory]", + "test": "test_register_job_definition_missing_properties[container-properties-with-resource-requirements-memory]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-vcpus-invalid]", + "test": "test_register_job_definition_missing_properties[container-vcpus-invalid]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-vcpus-missing]", + "test": "test_register_job_definition_missing_properties[container-vcpus-missing]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobDefinitionName, type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[container-properties-missing]", + "test": "test_register_job_definition_missing_properties[container-properties-missing]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[invalid-name]", + "test": "test_register_job_definition_missing_properties[invalid-name]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_definitions.py::TestBatchJobDefinitionCRUD::test_register_job_definition_missing_properties[invalid-type]", + "test": "test_register_job_definition_missing_properties[invalid-type]", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "SubmitJob": { + "arrayProperties, jobDefinition, jobName, jobQueue": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerOverrides, dependsOn, jobDefinition, jobName, jobQueue": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerOverrides, jobDefinition, jobName, jobQueue": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "dependsOn, jobDefinition, jobName, jobQueue": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobDefinition, jobName, jobQueue": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_invalid_job_name", + "test": "test_submit_job_invalid_job_name", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_job_definition_not_active", + "test": "test_submit_job_job_definition_not_active", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_job_definition_not_found", + "test": "test_submit_job_job_definition_not_found", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_job_queue_not_found", + "test": "test_submit_job_job_queue_not_found", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobDefinition, jobName, jobQueue, parameters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobDefinition, jobName, jobQueue, tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "TagResource": { + "resourceArn, tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_definition_tags", + "test": "test_job_definition_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_scheduling_policy_tags", + "test": "test_scheduling_policy_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_invalid_arn", + "test": "test_tag_operations_invalid_arn", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[compute-environment]", + "test": "test_tag_operations_non_existing_resource[compute-environment]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[job-definition]", + "test": "test_tag_operations_non_existing_resource[job-definition]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[job-queue]", + "test": "test_tag_operations_non_existing_resource[job-queue]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[job]", + "test": "test_tag_operations_non_existing_resource[job]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[scheduling-policy]", + "test": "test_tag_operations_non_existing_resource[scheduling-policy]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "TerminateJob": { + "jobId, reason": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job_invalid_job_id", + "test": "test_terminate_job_invalid_job_id", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job_job_id_empty", + "test": "test_terminate_job_job_id_empty", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job_reason_empty", + "test": "test_terminate_job_reason_empty", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "UntagResource": { + "resourceArn, tagKeys": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_definition_tags", + "test": "test_job_definition_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_scheduling_policy_tags", + "test": "test_scheduling_policy_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_invalid_arn", + "test": "test_tag_operations_invalid_arn", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[compute-environment]", + "test": "test_tag_operations_non_existing_resource[compute-environment]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[job-definition]", + "test": "test_tag_operations_non_existing_resource[job-definition]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[job-queue]", + "test": "test_tag_operations_non_existing_resource[job-queue]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[job]", + "test": "test_tag_operations_non_existing_resource[job]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_tag_operations_non_existing_resource[scheduling-policy]", + "test": "test_tag_operations_non_existing_resource[scheduling-policy]", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "UpdateComputeEnvironment": { + "computeEnvironment, state": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_does_not_exist", + "test": "test_update_compute_environment_does_not_exist", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } }, - "DescribeJobs": { - "jobs": { + "UpdateJobQueue": { + "jobQueue, priority": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "400", + "error": "BatchClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "jobQueue, state": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", "snapshot_skipped": "", @@ -1098,198 +7368,198 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", - "test": "test_batch_sync", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "RegisterJobDefinition": { - "containerProperties, jobDefinitionName, platformCapabilities, retryStrategy, timeout, type": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", - "test": "test_deployed_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", - "test": "test_batch_invalid", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", - "test": "test_batch_request_response", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", - "test": "test_batch_sync", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - }, - "containerProperties, jobDefinitionName, type": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_deregister_job_definition", - "test": "test_deregister_job_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_describe_job_definitions", - "test": "test_describe_job_definitions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..containerOrchestrationType']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_register_job_definition", - "test": "test_register_job_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -1298,200 +7568,184 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "SubmitJob": { - "containerOverrides, jobDefinition, jobName, jobQueue": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", - "test": "test_batch_sync", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", - "test": "test_batch_invalid", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", "response": "400", "error": "ClientException", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - }, - "jobDefinition, jobName, jobQueue": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_does_not_exist", + "test": "test_update_job_queue_does_not_exist", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "400", + "error": "BatchClientException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", - "test": "test_batch_request_response", - "response": "200", - "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "UpdateComputeEnvironment": { - "computeEnvironment, state": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "400", + "error": "ClientException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] } }, - "UpdateJobQueue": { - "jobQueue, state": { + "UpdateSchedulingPolicy": { + "arn, fairsharePolicy": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy0]", + "test": "test_update_scheduling_policy[updated_fairshare_policy0]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy1]", + "test": "test_update_scheduling_policy[updated_fairshare_policy1]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy[updated_fairshare_policy2]", + "test": "test_update_scheduling_policy[updated_fairshare_policy2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1500,23 +7754,23 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy_invalid_arn", + "test": "test_update_scheduling_policy_invalid_arn", + "response": "400", + "error": "BatchClientException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_scheduling_policies.py::TestBatchSchedulingPoliciesCRUD::test_update_scheduling_policy_not_found", + "test": "test_update_scheduling_policy_not_found", "response": "400", "error": "ClientException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] diff --git a/src/data/coverage/bedrock-runtime.json b/src/data/coverage/bedrock-runtime.json index 69b1c126..0dd375a9 100644 --- a/src/data/coverage/bedrock-runtime.json +++ b/src/data/coverage/bedrock-runtime.json @@ -38,6 +38,18 @@ "snapshot_skipped": "" } }, + { + "CountTokens": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetAsyncInvoke": { "implemented": false, @@ -155,6 +167,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_converse", + "test": "test_converse", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "['$..metrics.latencyMs', '$..output.message.content..text', '$..usage.outputTokens', '$..usage.inputTokens', '$..usage.totalTokens']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invoke_unknown_model", "test": "test_invoke_unknown_model", diff --git a/src/data/coverage/bedrock.json b/src/data/coverage/bedrock.json index dc7817d7..5533220f 100644 --- a/src/data/coverage/bedrock.json +++ b/src/data/coverage/bedrock.json @@ -14,6 +14,54 @@ "snapshot_skipped": "" } }, + { + "CancelAutomatedReasoningPolicyBuildWorkflow": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "CreateAutomatedReasoningPolicy": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "CreateAutomatedReasoningPolicyTestCase": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "CreateAutomatedReasoningPolicyVersion": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "CreateCustomModel": { "implemented": false, @@ -26,6 +74,18 @@ "snapshot_skipped": "" } }, + { + "CreateCustomModelDeployment": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "CreateEvaluationJob": { "implemented": false, @@ -170,6 +230,42 @@ "snapshot_skipped": "" } }, + { + "DeleteAutomatedReasoningPolicy": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "DeleteAutomatedReasoningPolicyBuildWorkflow": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "DeleteAutomatedReasoningPolicyTestCase": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DeleteCustomModel": { "implemented": false, @@ -182,6 +278,18 @@ "snapshot_skipped": "" } }, + { + "DeleteCustomModelDeployment": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DeleteFoundationModelAgreement": { "implemented": false, @@ -290,6 +398,102 @@ "snapshot_skipped": "" } }, + { + "ExportAutomatedReasoningPolicyVersion": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "GetAutomatedReasoningPolicy": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "GetAutomatedReasoningPolicyAnnotations": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "GetAutomatedReasoningPolicyBuildWorkflow": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "GetAutomatedReasoningPolicyBuildWorkflowResultAssets": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "GetAutomatedReasoningPolicyNextScenario": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "GetAutomatedReasoningPolicyTestCase": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "GetAutomatedReasoningPolicyTestResult": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetCustomModel": { "implemented": false, @@ -302,6 +506,18 @@ "snapshot_skipped": "" } }, + { + "GetCustomModelDeployment": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetEvaluationJob": { "implemented": false, @@ -482,6 +698,66 @@ "snapshot_skipped": "" } }, + { + "ListAutomatedReasoningPolicies": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "ListAutomatedReasoningPolicyBuildWorkflows": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "ListAutomatedReasoningPolicyTestCases": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "ListAutomatedReasoningPolicyTestResults": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "ListCustomModelDeployments": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListCustomModels": { "implemented": false, @@ -698,6 +974,30 @@ "snapshot_skipped": "" } }, + { + "StartAutomatedReasoningPolicyBuildWorkflow": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "StartAutomatedReasoningPolicyTestWorkflow": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "StopEvaluationJob": { "implemented": false, @@ -758,6 +1058,42 @@ "snapshot_skipped": "" } }, + { + "UpdateAutomatedReasoningPolicy": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "UpdateAutomatedReasoningPolicyAnnotations": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "UpdateAutomatedReasoningPolicyTestCase": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "UpdateGuardrail": { "implemented": false, diff --git a/src/data/coverage/cloudcontrol.json b/src/data/coverage/cloudcontrol.json index 4c2f29e4..8a919fe4 100644 --- a/src/data/coverage/cloudcontrol.json +++ b/src/data/coverage/cloudcontrol.json @@ -553,26 +553,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", - "test": "test_successful_replication[arn]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[identifier]", - "test": "test_successful_replication[identifier]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/lambda_/test_lambda_layer_replication.py::TestLambdaLayerReplication::test_successful_replication[arn]", "test": "test_successful_replication[arn]", diff --git a/src/data/coverage/cloudformation.json b/src/data/coverage/cloudformation.json index 7ca54ca3..aa133f5f 100644 --- a/src/data/coverage/cloudformation.json +++ b/src/data/coverage/cloudformation.json @@ -391,7 +391,7 @@ "implemented": true, "availability": "community", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -1061,20 +1061,6 @@ ], "details": { "CreateChangeSet": { - "Capabilities, ChangeSetName, ChangeSetType, Description, Parameters, StackName, TemplateBody": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - } - ] - }, "Capabilities, ChangeSetName, ChangeSetType, Parameters, StackName, TemplateBody": { "ls_community": [ { @@ -1158,13 +1144,13 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -1314,7 +1300,7 @@ "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { @@ -1447,26 +1433,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_first_level", - "test": "test_async_mapping_error_first_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_second_level", - "test": "test_async_mapping_error_second_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_mapping_ref_map_key[should-deploy]", "test": "test_mapping_ref_map_key[should-deploy]", @@ -1517,6 +1483,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[no]", + "test": "test_aws_novalue[no]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[yes]", + "test": "test_aws_novalue[yes]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", @@ -1528,7 +1514,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -1538,7 +1524,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -1627,6 +1613,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -1662,7 +1658,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1727,6 +1723,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_create_macro", "test": "test_create_macro", @@ -1967,6 +1973,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run_with_empty_string_replacement_deny_list", + "test": "test_lambda_cfn_run_with_empty_string_replacement_deny_list", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run_with_non_empty_string_replacement_deny_list", + "test": "test_lambda_cfn_run_with_non_empty_string_replacement_deny_list", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_code_signing_config", "test": "test_lambda_code_signing_config", @@ -2217,16 +2243,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", - "test": "test_sns_topic_fifo_without_suffix_fails", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_update_attributes", "test": "test_sns_topic_update_attributes", @@ -2777,26 +2793,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_cfn_resource.py::test_adding_tags", "test": "test_adding_tags", @@ -3394,7 +3390,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3518,7 +3514,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3533,6 +3529,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", "test": "test_simple_update_single_resource", @@ -3543,6 +3549,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", @@ -3814,7 +3830,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -3824,7 +3840,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -3834,7 +3850,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_security_group_with_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_security_group_with_tags", "test": "test_deploy_security_group_with_tags", "response": "200", "error": "", @@ -3844,7 +3860,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -3854,7 +3870,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -4003,6 +4019,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", @@ -4183,6 +4209,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -4323,26 +4359,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run_with_empty_string_replacement_deny_list", - "test": "test_lambda_cfn_run_with_empty_string_replacement_deny_list", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run_with_non_empty_string_replacement_deny_list", - "test": "test_lambda_cfn_run_with_non_empty_string_replacement_deny_list", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", @@ -4683,6 +4699,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_fn_select_has_intrinsic_function", + "test": "test_fn_select_has_intrinsic_function", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_join_no_value_construct", "test": "test_join_no_value_construct", @@ -4763,66 +4789,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", "test": "test_table_v2_stream", @@ -4895,6 +4861,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -5335,6 +5311,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", @@ -5426,28 +5412,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", - "test": "test_cognito_custom_email_signup", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", "response": "200", "error": "", - "snapshot_skipped": "['$..request.type', '$..request.userAttributes.email_verified', '$..version']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", + "test": "test_cognito_custom_email_signup", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.type', '$..request.userAttributes.email_verified', '$..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -5535,16 +5541,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -5718,8 +5714,8 @@ "ChangeSetName, ChangeSetType, StackName, TemplateBody": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_create_existing", + "test": "test_create_change_set_create_existing", "response": "200", "error": "", "snapshot_skipped": "", @@ -5807,6 +5803,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_missing_stackname", + "test": "test_create_change_set_missing_stackname", + "response": "400", + "error": "ValidationError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_update_nonexisting", "test": "test_create_change_set_update_nonexisting", @@ -6446,8 +6452,8 @@ "ChangeSetName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_create_existing", + "test": "test_create_change_set_create_existing", "response": "200", "error": "", "snapshot_skipped": "", @@ -6484,16 +6490,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "400", - "error": "ValidationError", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" } ], "ls_pro": [ @@ -6629,6 +6625,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", "test": "test_autoexpand_capability_requirement", @@ -6640,8 +6646,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_create_existing", + "test": "test_create_change_set_create_existing", "response": "200", "error": "", "snapshot_skipped": "", @@ -6899,6 +6905,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_create_stack_with_custom_id", "test": "test_create_stack_with_custom_id", @@ -7306,7 +7322,7 @@ "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { @@ -7529,6 +7545,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[no]", + "test": "test_aws_novalue[no]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[yes]", + "test": "test_aws_novalue[yes]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", @@ -7550,7 +7586,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -7560,7 +7596,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -7570,7 +7606,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_security_group_with_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_security_group_with_tags", "test": "test_deploy_security_group_with_tags", "response": "200", "error": "", @@ -7580,7 +7616,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -7590,7 +7626,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -7600,7 +7636,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -7610,7 +7646,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -7769,6 +7805,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -7804,7 +7850,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7910,8 +7956,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8169,6 +8215,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -9289,6 +9345,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_fn_select_has_intrinsic_function", + "test": "test_fn_select_has_intrinsic_function", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[ap-northeast-1]", "test": "test_get_azs_function[ap-northeast-1]", @@ -9679,86 +9745,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", "test": "test_table_v2_stream", @@ -9890,18 +9876,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", - "test": "test_create_and_then_remove_non_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", "response": "500", "error": "CommonServiceException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", - "test": "test_create_and_then_remove_supported_resource_change_set", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", + "test": "test_create_and_then_remove_non_supported_resource_change_set", "response": "500", "error": "CommonServiceException", "snapshot_skipped": "", @@ -9910,12 +9896,12 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_supported_resource_change_set", + "test": "test_create_and_then_remove_supported_resource_change_set", "response": "500", "error": "CommonServiceException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, @@ -9941,6 +9927,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_replication_task_without_identifier", "test": "test_replication_task_without_identifier", @@ -10931,6 +10927,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", @@ -11016,7 +11022,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -11141,6 +11147,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -11271,16 +11297,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -11352,11 +11368,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -11474,7 +11490,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -11489,6 +11505,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", "test": "test_simple_update_single_resource", @@ -11499,6 +11525,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_autoexpand_capability_requirement", "test": "test_autoexpand_capability_requirement", @@ -11530,8 +11566,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_create_existing", + "test": "test_create_change_set_create_existing", "response": "200", "error": "", "snapshot_skipped": "", @@ -11680,8 +11716,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template_using_changesets[json]", - "test": "test_get_template_using_changesets[json]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", "response": "200", "error": "", "snapshot_skipped": "", @@ -11690,8 +11726,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template_using_changesets[yaml]", - "test": "test_get_template_using_changesets[yaml]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template_using_changesets[json]", + "test": "test_get_template_using_changesets[json]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11700,23 +11736,23 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", - "test": "test_list_events_after_deployment", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template_using_changesets[yaml]", + "test": "test_get_template_using_changesets[yaml]", "response": "200", "error": "", - "snapshot_skipped": "['$..StackEvents']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_events_after_deployment", + "test": "test_list_events_after_deployment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..StackEvents']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -11996,7 +12032,7 @@ "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { @@ -12159,26 +12195,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_first_level", - "test": "test_async_mapping_error_first_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_second_level", - "test": "test_async_mapping_error_second_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_aws_refs_in_mappings", "test": "test_aws_refs_in_mappings", @@ -12239,6 +12255,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[no]", + "test": "test_aws_novalue[no]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[yes]", + "test": "test_aws_novalue[yes]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", @@ -12260,7 +12296,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -12270,7 +12306,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -12280,7 +12316,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_security_group_with_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_security_group_with_tags", "test": "test_deploy_security_group_with_tags", "response": "200", "error": "", @@ -12290,7 +12326,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -12300,7 +12336,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -12310,7 +12346,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -12320,7 +12356,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -12469,6 +12505,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -12504,7 +12550,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -12609,6 +12655,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", @@ -12859,6 +12915,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -13609,16 +13675,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", - "test": "test_sns_topic_fifo_without_suffix_fails", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_policy_resets_to_default", "test": "test_sns_topic_policy_resets_to_default", @@ -14009,6 +14065,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_fn_select_has_intrinsic_function", + "test": "test_fn_select_has_intrinsic_function", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[ap-northeast-1]", "test": "test_get_azs_function[ap-northeast-1]", @@ -14399,86 +14465,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", "test": "test_table_v2_stream", @@ -14561,6 +14547,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -15551,6 +15547,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", @@ -15636,7 +15642,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -15731,6 +15737,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -15851,16 +15877,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -16095,16 +16111,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_describe_change_set_nonexisting", "test": "test_describe_change_set_nonexisting", @@ -16267,36 +16273,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_first_level", - "test": "test_async_mapping_error_first_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_second_level", - "test": "test_async_mapping_error_second_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", - "test": "test_sns_topic_fifo_without_suffix_fails", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_failed_state[raise_error.py]", "test": "test_failed_state[raise_error.py]", @@ -16389,16 +16365,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_mwaa.py::test_mwaa_environment", - "test": "test_mwaa_environment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Environment.CeleryExecutorQueue', '$..Environment.DatabaseVpcEndpointService', '$..Environment.EndpointManagement', '$..Environment.EnvironmentClass', '$..Environment.LastUpdate', '$..Environment.LoggingConfiguration', '$..Environment.MaxWebservers', '$..Environment.MaxWorkers', '$..Environment.MinWebservers', '$..Environment.MinWorkers', '$..Environment.Schedulers', '$..Environment.ServiceRoleArn', '$..Environment.Tags', '$..Environment.WebserverAccessMode', '$..Environment.WebserverVpcEndpointService', '$..Environment.WeeklyMaintenanceWindowStart', '$..EnvCeleryExecutorQueue', '$..EnvCloudWatchLogGroupArn', '$..EnvDatabaseVpcEndpointService', '$..EnvWebserverVpcEndpoint']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_cloudformation_stack_operations", "test": "test_cloudformation_stack_operations", @@ -16436,7 +16402,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -16555,6 +16521,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", + "response": "400", + "error": "ValidationError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_stack_resource_not_found", "test": "test_stack_resource_not_found", @@ -16612,7 +16588,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -16662,6 +16638,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ], "ls_pro": [ @@ -16714,7 +16700,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -16830,7 +16816,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -16840,7 +16826,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -17041,6 +17027,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -17531,6 +17527,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -17641,16 +17657,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -17984,7 +17990,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -17994,7 +18000,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -18019,6 +18025,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", "test": "test_simple_update_single_resource", @@ -18029,6 +18045,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_remove_non_supported_resource_change_set", "test": "test_create_and_then_remove_non_supported_resource_change_set", @@ -18050,8 +18076,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_create_existing", + "test": "test_create_change_set_create_existing", "response": "200", "error": "", "snapshot_skipped": "", @@ -18269,6 +18295,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_create_stack_with_custom_id", "test": "test_create_stack_with_custom_id", @@ -18329,16 +18365,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", @@ -18726,7 +18752,7 @@ "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { @@ -18889,26 +18915,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_first_level", - "test": "test_async_mapping_error_first_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_second_level", - "test": "test_async_mapping_error_second_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_aws_refs_in_mappings", "test": "test_aws_refs_in_mappings", @@ -18969,6 +18975,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[no]", + "test": "test_aws_novalue[no]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[yes]", + "test": "test_aws_novalue[yes]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", @@ -18990,7 +19016,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -19000,7 +19026,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -19010,7 +19036,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_security_group_with_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_security_group_with_tags", "test": "test_deploy_security_group_with_tags", "response": "200", "error": "", @@ -19020,7 +19046,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -19030,7 +19056,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -19040,7 +19066,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -19050,7 +19076,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -19220,11 +19246,31 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", - "test": "test_api_gateway_with_policy_as_dict", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_api_gateway_with_policy_as_dict", + "test": "test_api_gateway_with_policy_as_dict", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -19294,7 +19340,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -19304,7 +19350,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -19480,8 +19526,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -19739,6 +19785,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -20519,16 +20575,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", - "test": "test_sns_topic_fifo_without_suffix_fails", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_policy_resets_to_default", "test": "test_sns_topic_policy_resets_to_default", @@ -20969,6 +21015,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_fn_select_has_intrinsic_function", + "test": "test_fn_select_has_intrinsic_function", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[ap-northeast-1]", "test": "test_get_azs_function[ap-northeast-1]", @@ -21369,126 +21425,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", "test": "test_table_v2_stream", @@ -21674,7 +21610,7 @@ "test": "test_validate_infra_setup", "response": "400", "error": "ValidationError", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -21770,18 +21706,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", - "test": "test_account", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_non_existing_stack_message", + "test": "test_non_existing_stack_message", "response": "400", "error": "ValidationError", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_account", + "test": "test_account", "response": "400", "error": "ValidationError", "snapshot_skipped": "", @@ -21912,11 +21848,11 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", "response": "200", "error": "", - "snapshot_skipped": "['$..EncryptionType']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -21941,16 +21877,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -23861,6 +23787,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", @@ -23986,7 +23922,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -24141,12 +24077,22 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_get_trail_with_arn_as_name_returns_trail_correctly", "test": "test_get_trail_with_arn_as_name_returns_trail_correctly", "response": "200", "error": "", - "snapshot_skipped": "['$..Trail.HasCustomEventSelectors', '$..Trail.HasInsightSelectors', '$..Trail.HomeRegion', '$..Trail.IsOrganizationTrail', '$..Trail.SnsTopicARN']", + "snapshot_skipped": "['$..Trail.HasCustomEventSelectors', '$..Trail.HasInsightSelectors', '$..Trail.HomeRegion', '$..Trail.SnsTopicARN']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -24251,6 +24197,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -24941,6 +24907,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[11]", + "test": "test_extensions_in_different_db_name[11]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.pg-extensions.results']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.pg-extensions.results']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[11]", "test": "test_installed_postgres_version[11]", @@ -25151,6 +25137,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "400", + "error": "ValidationError", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -25391,6 +25387,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "400", + "error": "ValidationError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "400", + "error": "ValidationError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -25481,16 +25497,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "400", - "error": "ValidationError", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -25682,7 +25688,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -25698,8 +25704,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", - "test": "test_simple_update_single_resource", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", + "test": "test_simple_update_single_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -25727,6 +25753,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_create_existing", + "test": "test_create_change_set_create_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", @@ -25827,6 +25863,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_get_template_using_changesets[json]", "test": "test_get_template_using_changesets[json]", @@ -25857,16 +25903,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_description_special_chars", "test": "test_stack_description_special_chars", @@ -26144,7 +26180,7 @@ "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { @@ -26307,26 +26343,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_first_level", - "test": "test_async_mapping_error_first_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_async_mapping_error_second_level", - "test": "test_async_mapping_error_second_level", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_mappings.py::TestCloudFormationMappings::test_aws_refs_in_mappings", "test": "test_aws_refs_in_mappings", @@ -26387,6 +26403,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[no]", + "test": "test_aws_novalue[no]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[yes]", + "test": "test_aws_novalue[yes]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_resolve_transitive_placeholders_in_strings", "test": "test_resolve_transitive_placeholders_in_strings", @@ -26408,7 +26444,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -26418,7 +26454,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -26428,7 +26464,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_security_group_with_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_security_group_with_tags", "test": "test_deploy_security_group_with_tags", "response": "200", "error": "", @@ -26438,7 +26474,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -26448,7 +26484,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -26458,7 +26494,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -26468,7 +26504,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -26617,6 +26653,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_apigateway_deployment_canary_settings", + "test": "test_apigateway_deployment_canary_settings", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_apigateway_aws_integration", "test": "test_cfn_apigateway_aws_integration", @@ -26652,7 +26698,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -26757,6 +26803,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", @@ -27007,6 +27063,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -27757,16 +27823,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", - "test": "test_sns_topic_fifo_without_suffix_fails", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_policy_resets_to_default", "test": "test_sns_topic_policy_resets_to_default", @@ -28157,6 +28213,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_fn_select_has_intrinsic_function", + "test": "test_fn_select_has_intrinsic_function", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[ap-northeast-1]", "test": "test_get_azs_function[ap-northeast-1]", @@ -28547,86 +28613,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", "test": "test_table_v2_stream", @@ -28709,6 +28695,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -29699,6 +29695,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", @@ -29784,7 +29790,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29879,6 +29885,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -29999,16 +30025,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -30163,16 +30179,6 @@ }, "ChangeSetName, StackName": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_delete_create", "test": "test_create_delete_create", @@ -30203,16 +30209,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_empty_changeset", "test": "test_empty_changeset", @@ -30365,16 +30361,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", "test": "test_capabilities_requirements", @@ -30441,16 +30427,6 @@ "GetTemplateSummary": { "StackName": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_templates.py::test_get_template_summary", "test": "test_get_template_summary", @@ -30523,16 +30499,6 @@ "ListStackResources": { "StackName": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkSampleApp::test_cdk_sample", "test": "test_cdk_sample", @@ -30662,7 +30628,7 @@ "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" } ] diff --git a/src/data/coverage/cloudfront.json b/src/data/coverage/cloudfront.json index d3170275..ea549101 100644 --- a/src/data/coverage/cloudfront.json +++ b/src/data/coverage/cloudfront.json @@ -1883,6 +1883,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -2003,6 +2013,96 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-http_only]", + "test": "test_custom_origin_config_http_port[8080-http_only]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-https_only]", + "test": "test_custom_origin_config_http_port[8080-https_only]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_http]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_https]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-http_only]", + "test": "test_custom_origin_config_http_port[8081-http_only]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-https_only]", + "test": "test_custom_origin_config_http_port[8081-https_only]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_http]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_https]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_enabled", "test": "test_delete_distribution_enabled", @@ -2113,6 +2213,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_port_fallback_to_edge_port", + "test": "test_origin_port_fallback_to_edge_port", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution", "test": "test_update_distribution", @@ -2153,6 +2263,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "201", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -2313,6 +2433,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "201", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "201", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -2414,8 +2554,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "201", "error": "", "snapshot_skipped": "", @@ -3047,6 +3197,96 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-http_only]", + "test": "test_custom_origin_config_http_port[8080-http_only]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-https_only]", + "test": "test_custom_origin_config_http_port[8080-https_only]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_http]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_https]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-http_only]", + "test": "test_custom_origin_config_http_port[8081-http_only]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-https_only]", + "test": "test_custom_origin_config_http_port[8081-https_only]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_http]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_https]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_enabled", "test": "test_delete_distribution_enabled", @@ -3167,6 +3407,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_port_fallback_to_edge_port", + "test": "test_origin_port_fallback_to_edge_port", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution_with_invalid_if_match", "test": "test_update_distribution_with_invalid_if_match", @@ -3187,6 +3437,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -3347,6 +3607,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -3756,38 +4036,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_enabled", - "test": "test_delete_distribution_enabled", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-http_only]", + "test": "test_custom_origin_config_http_port[8080-http_only]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_with_invalid_if_match", - "test": "test_delete_distribution_with_invalid_if_match", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-https_only]", + "test": "test_custom_origin_config_http_port[8080-https_only]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_without_if_match", - "test": "test_delete_distribution_without_if_match", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_http]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", - "test": "test_distribution_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_https]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3796,8 +4076,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", - "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-http_only]", + "test": "test_custom_origin_config_http_port[8081-http_only]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3806,8 +4086,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[https-only]", - "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[https-only]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-https_only]", + "test": "test_custom_origin_config_http_port[8081-https_only]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3816,8 +4096,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[match-viewer]", - "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[match-viewer]", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_http]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3826,21 +4106,111 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_get_distribution", - "test": "test_get_distribution", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_https]", "response": "200", "error": "", - "snapshot_skipped": "['$..Distribution.DistributionConfig.DefaultCacheBehavior.ForwardedValues', '$..Distribution.Status']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_get_distribution_config", - "test": "test_get_distribution_config", + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..DistributionConfig.DefaultCacheBehavior.ForwardedValues']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_enabled", + "test": "test_delete_distribution_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_with_invalid_if_match", + "test": "test_delete_distribution_with_invalid_if_match", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_without_if_match", + "test": "test_delete_distribution_without_if_match", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_distribution_with_tags", + "test": "test_distribution_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", + "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[https-only]", + "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[https-only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[match-viewer]", + "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[match-viewer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_get_distribution", + "test": "test_get_distribution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Distribution.DistributionConfig.DefaultCacheBehavior.ForwardedValues', '$..Distribution.Status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_get_distribution_config", + "test": "test_get_distribution_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DistributionConfig.DefaultCacheBehavior.ForwardedValues']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3875,6 +4245,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_port_fallback_to_edge_port", + "test": "test_origin_port_fallback_to_edge_port", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution", "test": "test_update_distribution", @@ -3905,6 +4285,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -4065,6 +4455,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -4171,6 +4581,96 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-http_only]", + "test": "test_custom_origin_config_http_port[8080-http_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-https_only]", + "test": "test_custom_origin_config_http_port[8080-https_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_http]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_https]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-http_only]", + "test": "test_custom_origin_config_http_port[8081-http_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-https_only]", + "test": "test_custom_origin_config_http_port[8081-https_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_http]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_https]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_enabled", "test": "test_delete_distribution_enabled", @@ -4291,6 +4791,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_port_fallback_to_edge_port", + "test": "test_origin_port_fallback_to_edge_port", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution_with_invalid_if_match", "test": "test_update_distribution_with_invalid_if_match", @@ -4311,6 +4821,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -4471,6 +4991,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -4911,6 +5451,96 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-http_only]", + "test": "test_custom_origin_config_http_port[8080-http_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-https_only]", + "test": "test_custom_origin_config_http_port[8080-https_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_http]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_https]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-http_only]", + "test": "test_custom_origin_config_http_port[8081-http_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-https_only]", + "test": "test_custom_origin_config_http_port[8081-https_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_http]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_https]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_enabled", "test": "test_delete_distribution_enabled", @@ -5031,6 +5661,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_port_fallback_to_edge_port", + "test": "test_origin_port_fallback_to_edge_port", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution", "test": "test_update_distribution", @@ -5061,6 +5701,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -5221,6 +5871,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", diff --git a/src/data/coverage/cloudtrail.json b/src/data/coverage/cloudtrail.json index 20261c4d..a63dec42 100644 --- a/src/data/coverage/cloudtrail.json +++ b/src/data/coverage/cloudtrail.json @@ -748,7 +748,17 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -808,7 +818,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -818,7 +828,7 @@ "test": "test_wrong_arn_for_trail_ops", "response": "200", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -862,7 +872,71 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "Name, S3BucketName, SnsTopicName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "400", + "error": "InsufficientSnsTopicPolicyException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "400", + "error": "InvalidSnsTopicNameException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "400", + "error": "InsufficientSnsTopicPolicyException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "400", + "error": "InsufficientSnsTopicPolicyException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -898,7 +972,37 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -958,7 +1062,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -968,7 +1072,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -978,7 +1082,7 @@ "test": "test_wrong_arn_for_trail_ops", "response": "200", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -998,7 +1102,7 @@ "test": "test_create_trail", "response": "400", "error": "TrailNotFoundException", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1048,7 +1152,7 @@ "test": "test_trail_operations_with_arn", "response": "400", "error": "TrailNotFoundException", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1064,7 +1168,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1100,7 +1204,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1110,7 +1214,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1120,7 +1224,7 @@ "test": "test_get_trail_with_arn_as_name_returns_trail_correctly", "response": "200", "error": "", - "snapshot_skipped": "['$..Trail.HasCustomEventSelectors', '$..Trail.HasInsightSelectors', '$..Trail.HomeRegion', '$..Trail.IsOrganizationTrail', '$..Trail.SnsTopicARN']", + "snapshot_skipped": "['$..Trail.HasCustomEventSelectors', '$..Trail.HasInsightSelectors', '$..Trail.HomeRegion', '$..Trail.SnsTopicARN']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1136,7 +1240,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1186,7 +1290,17 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1206,7 +1320,7 @@ "test": "test_wrong_arn_for_trail_ops", "response": "400", "error": "TrailNotFoundException", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1216,7 +1330,7 @@ "test": "test_wrong_arn_for_trail_ops", "response": "400", "error": "CloudTrailARNInvalidException", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1226,7 +1340,7 @@ "test": "test_wrong_arn_for_trail_ops", "response": "400", "error": "InvalidTrailNameException", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1252,7 +1366,7 @@ "test": "test_get_trail_with_arn_as_name_returns_trail_correctly", "response": "200", "error": "", - "snapshot_skipped": "['$..Trail.HasCustomEventSelectors', '$..Trail.HasInsightSelectors', '$..Trail.HomeRegion', '$..Trail.IsOrganizationTrail', '$..Trail.SnsTopicARN']", + "snapshot_skipped": "['$..Trail.HasCustomEventSelectors', '$..Trail.HasInsightSelectors', '$..Trail.HomeRegion', '$..Trail.SnsTopicARN']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1278,7 +1392,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1502,7 +1616,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1542,7 +1656,17 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1578,7 +1702,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1608,7 +1732,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1624,7 +1748,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1634,7 +1758,21 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "Name, SnsTopicName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" diff --git a/src/data/coverage/cloudwatch.json b/src/data/coverage/cloudwatch.json index d80e018f..ee008e9c 100644 --- a/src/data/coverage/cloudwatch.json +++ b/src/data/coverage/cloudwatch.json @@ -2530,7 +2530,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -2686,48 +2686,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_update_termination_protection", - "test": "test_update_termination_protection", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_stack_deploy_order[A-C-B]", + "test": "test_stack_deploy_order[A-C-B]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..StackId', '$..PhysicalResourceId', '$..ResourceProperties']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_diff_after_update", - "test": "test_diff_after_update", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_simple_intrinsic_fn_condition_evaluation[nope]", + "test": "test_simple_intrinsic_fn_condition_evaluation[nope]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", - "test": "test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", + "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..KeyPairs..KeyType', '$..KeyPairs..Tags', '$..Error..Message']", + "snapshot_skipped": "['$..DnsEntries', '$..Groups', '$..NetworkInterfaceIds', '$..SubnetIds']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_acm.py::test_cfn_acm_certificate", - "test": "test_cfn_acm_certificate", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_cfn_with_apigateway_resources", + "test": "test_cfn_with_apigateway_resources", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$.get-method-post.methodIntegration.connectionType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[10]", - "test": "test_cdk_bootstrap[10]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[11]", + "test": "test_cdk_bootstrap[11]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2736,13 +2736,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_table_with_ttl_and_sse", - "test": "test_table_with_ttl_and_sse", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_simple_route_table_creation", + "test": "test_simple_route_table_creation", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..PropagatingVgws']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { @@ -2775,16 +2775,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_stream_creation", - "test": "test_stream_creation", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaDestinations::test_generic_destination_routing[sqs-sqs]", "test": "test_generic_destination_routing[sqs-sqs]", @@ -2885,26 +2875,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run_with_empty_string_replacement_deny_list", - "test": "test_lambda_cfn_run_with_empty_string_replacement_deny_list", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_layer_crud", - "test": "test_lambda_layer_crud", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_version", "test": "test_lambda_version", @@ -2945,6 +2915,26 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_update_lambda_function_name", + "test": "test_update_lambda_function_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", + "test": "test_bucketpolicy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_cfn_handle_s3_notification_configuration", "test": "test_cfn_handle_s3_notification_configuration", @@ -2956,11 +2946,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_object_lock_configuration", - "test": "test_object_lock_configuration", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_cfn_handle_serverless_api_resource", + "test": "test_cfn_handle_serverless_api_resource", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Tags', '$..tags', '$..Configuration.CodeSha256']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -2986,13 +2976,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_update_subscription", - "test": "test_update_subscription", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameters", + "test": "test_update_ssm_parameters", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { @@ -3055,6 +3045,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[us-west-1]", + "test": "test_get_azs_function[us-west-1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_attribute_uses_macro", "test": "test_attribute_uses_macro", @@ -3175,66 +3175,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm", - "test": "test_resolve_ssm", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -3516,14 +3456,14 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_list_metrics_uniqueness", - "test": "test_list_metrics_uniqueness", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_list_metrics_pagination", + "test": "test_list_metrics_pagination", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_list_metrics_uniqueness", @@ -3533,7 +3473,7 @@ "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_list_metrics_with_filters", @@ -3855,6 +3795,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_exceed_limit_ten_entries[custom]", + "test": "test_put_events_exceed_limit_ten_entries[custom]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEvents::test_put_events_response_entries_order", "test": "test_put_events_response_entries_order", @@ -5585,16 +5535,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaErrors::test_lambda_runtime_startup_error", - "test": "test_lambda_runtime_startup_error", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_event[nodejs16.x]", "test": "test_invocation_type_event[nodejs16.x]", @@ -5715,6 +5655,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_function_alias", + "test": "test_function_alias", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_function_invocation", "test": "test_function_invocation", @@ -5725,6 +5675,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_http_fixture_default", "test": "test_lambda_url_echo_http_fixture_default", @@ -7915,16 +7875,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiRegions::test_cross_region_access", - "test": "test_cross_region_access", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSMultiRegions::test_cross_region_delivery_sqs", "test": "test_cross_region_delivery_sqs", @@ -8115,6 +8065,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -8685,16 +8645,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_execution_lambda_mapping_preserves_id[sqs]", - "test": "test_dead_letter_queue_execution_lambda_mapping_preserves_id[sqs]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_dead_letter_queue_max_receive_count[sqs]", "test": "test_dead_letter_queue_max_receive_count[sqs]", @@ -8885,6 +8835,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs]", + "test": "test_fair_queue_with_message_group_id[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs_query]", + "test": "test_fair_queue_with_message_group_id[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages[sqs]", "test": "test_fifo_approx_number_of_messages[sqs]", @@ -9275,6 +9245,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives[sqs]", "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives[sqs]", @@ -9385,16 +9375,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_batch_id[sqs_query]", - "test": "test_invalid_batch_id[sqs_query]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_marker_serialization_json_protocol[\"{\\\\\"foo\\\\\": \\\\\"ba\\\\rr\\\\\"}\"]", "test": "test_marker_serialization_json_protocol[\"{\\\\\"foo\\\\\": \\\\\"ba\\\\rr\\\\\"}\"]", @@ -9416,21 +9396,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_too_long", - "test": "test_message_deduplication_id_too_long", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_group_id_too_long", - "test": "test_message_group_id_too_long", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_success", + "test": "test_message_deduplication_id_success", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -9935,6 +9905,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_empty_message[sqs]", + "test": "test_send_empty_message[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Detail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch[sqs]", "test": "test_send_message_batch[sqs]", @@ -9975,16 +9955,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_empty_message_group_id", - "test": "test_send_message_to_standard_queue_with_empty_message_group_id", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_attributes[sqs]", "test": "test_send_message_with_attributes[sqs]", @@ -10785,16 +10755,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/activities/test_activities.py::TestActivities::test_activity_task_start_timeout", - "test": "test_activity_task_start_timeout", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/arguments/test_arguments.py::TestArgumentsBase::test_base_cases[BASE_LAMBDA_EMPTY]", "test": "test_base_cases[BASE_LAMBDA_EMPTY]", @@ -10846,8 +10806,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/assign/test_assign_reference_variables.py::TestAssignReferenceVariables::test_reference_in_map_state[MAP_STATE_REFERENCE_IN_ITEM_SELECTOR]", - "test": "test_reference_in_map_state[MAP_STATE_REFERENCE_IN_ITEM_SELECTOR]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/assign/test_assign_reference_variables.py::TestAssignReferenceVariables::test_reference_assign[BASE_REFERENCE_IN_PARAMETERS]", + "test": "test_reference_assign[BASE_REFERENCE_IN_PARAMETERS]", "response": "200", "error": "", "snapshot_skipped": "['$..SdkHttpMetadata', '$..RedriveCount', '$..SdkResponseMetadata']", @@ -10956,18 +10916,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_start_execution_sync_delegate_timeout", - "test": "test_start_execution_sync_delegate_timeout", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_sync_with_task_token", - "test": "test_sync_with_task_token", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_sync_with_task_token", + "test": "test_sync_with_task_token", "response": "200", "error": "", "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata']", @@ -12265,16 +12215,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_port_strategy", - "test": "test_port_strategy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_notifications.py::TestNotifications::test_sns_to_sqs", "test": "test_sns_to_sqs", @@ -12306,8 +12246,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/integration/docker_utils/test_docker.py::TestDockerClient::test_pull_docker_image_with_tag[SdkDockerClient]", - "test": "test_pull_docker_image_with_tag[SdkDockerClient]", + "node_id": "LocalStack Community: tests/integration/aws/test_app.py::TestWerkzeugIntegration::test_response_close_handlers_called_with_router", + "test": "test_response_close_handlers_called_with_router", "response": "200", "error": "", "snapshot_skipped": "", @@ -12316,8 +12256,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/integration/docker_utils/test_docker.py::TestDockerLogging::test_docker_logging_none_disables_logs[SdkDockerClient]", - "test": "test_docker_logging_none_disables_logs[SdkDockerClient]", + "node_id": "LocalStack Community: tests/integration/docker_utils/test_docker.py::TestDockerClient::test_running_container_names[SdkDockerClient]", + "test": "test_running_container_names[SdkDockerClient]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12427,16 +12367,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", - "response": "200", - "error": "", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_websocket", "test": "test_websocket", @@ -12797,6 +12727,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -13207,6 +13147,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -13218,13 +13208,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { @@ -13287,6 +13277,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -13447,6 +13447,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -13488,48 +13508,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_s3_log_delivery_works_correctly", - "test": "test_s3_log_delivery_works_correctly", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", "response": "200", "error": "", - "snapshot_skipped": "['$..apiVersion', '$..additionalEventData', '$..eventCategory', '$..managementEvent', '$..resources', '$..tlsDetails', '$..userIdentity']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_actions.py::TestAction::test_create_and_execute_change_set", - "test": "test_create_and_execute_change_set", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_approval_action", - "test": "test_approval_action", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", + "test": "test_list_trails_contains_trail_correctly", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..actionExecutionDetails..actionExecutionId']", + "snapshot_skipped": "['$..HomeRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_build_and_push_docker_image", - "test": "test_build_and_push_docker_image", + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_s3_log_delivery_works_correctly", + "test": "test_s3_log_delivery_works_correctly", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..apiVersion', '$..additionalEventData', '$..eventCategory', '$..managementEvent', '$..resources', '$..tlsDetails', '$..userIdentity']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_cloudformation_deployment", - "test": "test_cloudformation_deployment", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_approval_action", + "test": "test_approval_action", "response": "200", "error": "", "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..actionExecutionDetails..actionExecutionId']", @@ -13538,31 +13558,31 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_codebuild_failing_action", - "test": "test_codebuild_failing_action", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_build_and_push_docker_image", + "test": "test_build_and_push_docker_image", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.executionResult.externalExecutionSummary']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_cloudformation_deployment", + "test": "test_cloudformation_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..actionExecutionDetails..actionExecutionId']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_codebuild_failing_action", + "test": "test_codebuild_failing_action", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..actionExecutionDetails..output.executionResult.externalExecutionSummary']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -13588,21 +13608,21 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_s3_deployment_provider", - "test": "test_s3_deployment_provider", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_source_to_java_build", + "test": "test_source_to_java_build", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_source_to_java_build", - "test": "test_source_to_java_build", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -13638,28 +13658,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..AuthenticationResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_group_in_pool", - "test": "test_create_user_group_in_pool", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_get_signing_certificate", + "test": "test_get_signing_certificate", "response": "200", "error": "", - "snapshot_skipped": "['$..UserPool.Policies.SignInPolicy']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13668,8 +13678,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_create_identity_get_id", - "test": "test_create_identity_get_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13848,38 +13858,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_create_mysql_endpoint_with_settings", - "test": "test_create_mysql_endpoint_with_settings", + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2DockerVMM::test_run_invalid_image", + "test": "test_run_invalid_image", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_table_backups", - "test": "test_table_backups", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2DockerVMM::test_describe_images", - "test": "test_describe_images", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2DockerVMM::test_user_data", - "test": "test_user_data", + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECR::test_repository_deletion_in_registry", + "test": "test_repository_deletion_in_registry", "response": "200", "error": "", "snapshot_skipped": "", @@ -13888,8 +13878,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2_imds.py::TestEC2IMDSServer::test_instance_id", - "test": "test_instance_id", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13898,18 +13888,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2_imds.py::TestEC2IMDSServer::test_public_hostname", - "test": "test_public_hostname", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", + "test": "test_create_service_with_additional_params[deployment-configuration-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", @@ -13918,8 +13908,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", "response": "200", "error": "", "snapshot_skipped": "", @@ -13928,38 +13918,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", - "response": "200", - "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", @@ -13968,8 +13928,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -13978,18 +13938,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", "snapshot_skipped": "", @@ -13998,8 +13958,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", "response": "200", "error": "", "snapshot_skipped": "", @@ -14022,7 +13982,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -14032,7 +13992,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -14907,16 +14867,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/pipes/test_pipes.py::TestPipes::test_default_kinesis_source_batch_size_with_sqs_target", - "test": "test_default_kinesis_source_batch_size_with_sqs_target", - "response": "200", - "error": "", - "snapshot_skipped": "['$..StateReason']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/pipes/test_pipes.py::TestPipes::test_dynamodb_pipe", "test": "test_dynamodb_pipe", @@ -15157,6 +15107,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.pg-extensions.results']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[11]", "test": "test_installed_postgres_version[11]", @@ -15267,6 +15227,126 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_cloudwatch", "test": "test_enforce_policy_cloudwatch", diff --git a/src/data/coverage/codebuild.json b/src/data/coverage/codebuild.json index b27ee7d9..7dc4fbcc 100644 --- a/src/data/coverage/codebuild.json +++ b/src/data/coverage/codebuild.json @@ -741,6 +741,1016 @@ "BatchGetBuilds": { "ids": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[non_default]", + "test": "test_cdc_load_replication_task_data_queries[non_default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..metadata.prev-transaction-id', '$..metadata.stream-position', '$..metadata.transaction-record-id', '$..metadata.prev-transaction-record-id', '$.kinesis-records[10].Data.data.height', '$.kinesis-records..Data.data.created_at']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_connection_with_secret", + "test": "test_connection_with_secret", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", + "test": "test_describe_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_replication_task_without_identifier", + "test": "test_replication_task_without_identifier", + "response": "200", + "error": "", + "snapshot_skipped": "['$..RecoveryTimeout', '$..DataMaskingErrorPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_before_image[disabled]", + "test": "test_cdc_before_image[disabled]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_before_image[pk-only]", + "test": "test_cdc_before_image[pk-only]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", + "test": "test_cdc_load_replication_task_data_queries[default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..metadata.prev-transaction-id', '$..metadata.stream-position', '$..metadata.transaction-record-id', '$..metadata.prev-transaction-record-id', '$.kinesis-records[10].Data.data.favorite_color', '$.describe-replication-tasks..RecoveryCheckpoint', '$.describe-replication-tasks..CdcStartPosition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[non_default]", + "test": "test_cdc_load_replication_task_data_queries[non_default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..metadata.prev-transaction-id', '$..metadata.stream-position', '$..metadata.transaction-record-id', '$..metadata.prev-transaction-record-id', '$.kinesis-records[10].Data.data.favorite_color', '$.describe-replication-tasks..RecoveryCheckpoint', '$.describe-replication-tasks..CdcStartPosition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", + "test": "test_cdc_load_replication_task_misc_queries", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_rename_change_column[mysql]", + "test": "test_cdc_rename_change_column[mysql]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..metadata.prev-transaction-id', '$..metadata.prev-transaction-record-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", + "test": "test_cdc_replication_task_data_types", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..national_char_type.collation-name', '$..national_varchar_type.collation-name', '$..json_type.collation-name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_table_rules_filter", + "test": "test_cdc_table_rules_filter", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", + "test": "test_describe_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_full_load_replication_task[mysql-non_default]", + "test": "test_full_load_replication_task[mysql-non_default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..ReplicationTask.RecoveryCheckpoint', '$..ReplicationTasks..RecoveryCheckpoint', '$..Data.data.height']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_basic_response[non_default]", + "test": "test_cdc_replication_task_basic_response[non_default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..RecoveryTimeout', '$..ReplicationTaskSettings.TTSettings', '$..RecoveryCheckpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_cdc_files[default]", + "test": "test_cdc_replication_task_cdc_files[default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_cdc_files[non_default]", + "test": "test_cdc_replication_task_cdc_files[non_default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_cdc_files[unformatted_json]", + "test": "test_cdc_replication_task_cdc_files[unformatted_json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_cdc_multiple_files[default]", + "test": "test_cdc_replication_task_cdc_multiple_files[default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_cdc_multiple_files[non_default]", + "test": "test_cdc_replication_task_cdc_multiple_files[non_default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_cdc_multiple_files[unformatted_json]", + "test": "test_cdc_replication_task_cdc_multiple_files[unformatted_json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_multiple_tables[default]", + "test": "test_cdc_replication_task_multiple_tables[default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_multiple_tables[non_default]", + "test": "test_cdc_replication_task_multiple_tables[non_default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_multiple_tables[unformatted_json]", + "test": "test_cdc_replication_task_multiple_tables[unformatted_json]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", + "test": "test_describe_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_full_load_replication_task[default]", + "test": "test_full_load_replication_task[default]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_run_task_invalid_format_cdc_file[first row valid rest invalid]", + "test": "test_run_task_invalid_format_cdc_file[first row valid rest invalid]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..RecoveryCheckpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_run_task_invalid_format_cdc_file[invalid number of columns]", + "test": "test_run_task_invalid_format_cdc_file[invalid number of columns]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..RecoveryCheckpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_run_task_invalid_format_cdc_file[invalid operation]", + "test": "test_run_task_invalid_format_cdc_file[invalid operation]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..RecoveryCheckpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_run_task_invalid_format_cdc_file[invalid schema]", + "test": "test_run_task_invalid_format_cdc_file[invalid schema]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..RecoveryCheckpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_run_task_invalid_format_cdc_file[invalid table]", + "test": "test_run_task_invalid_format_cdc_file[invalid table]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..RecoveryCheckpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_run_task_invalid_format_cdc_file[no data valid data]", + "test": "test_run_task_invalid_format_cdc_file[no data valid data]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..RecoveryCheckpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_run_task_no_match_external_table_definition", + "test": "test_run_task_no_match_external_table_definition", + "response": "200", + "error": "", + "snapshot_skipped": "['$..RecoveryTimeout']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_cdc_replication_data_queries", + "test": "test_cdc_replication_data_queries", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..ReplicationStats.FullLoadFinishDate', '$..ReplicationStats.FullLoadStartDate', '$..Replication.ReplicationStats.StopDate']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_full_load_replication", + "test": "test_full_load_replication", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_resource_replication_config", + "test": "test_resource_replication_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..describe_replication_config.ReplicationConfigs..ReplicationConfigUpdateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_vpc_endpoints[without-kinesis-streams]", + "test": "test_vpc_endpoints[without-kinesis-streams]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_vpc_endpoints[without-secret-manager]", + "test": "test_vpc_endpoints[without-secret-manager]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", + "test": "test_public_alb", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/kinesis_firehose_redshift/test_kinesis_firehose_redshift.py::TestKinesisFirehoseScenario::test_kinesis_firehose_redshift", + "test": "test_kinesis_firehose_redshift", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", + "test": "test_docdb_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_concurrent_order_limit", + "test": "test_concurrent_order_limit", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_order_completion_workflow", + "test": "test_order_completion_workflow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_populate_data", + "test": "test_populate_data", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", + "test": "test_register_admin_user", + "response": "200", + "error": "", + "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_websocket", + "test": "test_websocket", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_apigateway_custom_domain.py::TestApigatewayCustomDomain::test_custom_domains_invocation_stage_and_no_base_path", + "test": "test_custom_domains_invocation_stage_and_no_base_path", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_apigateway_custom_domain.py::TestApigatewayCustomDomain::test_invoke_custom_domain", + "test": "test_invoke_custom_domain", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_apigateway_custom_domain.py::TestApigatewayCustomDomain::test_update_base_path_mappings_apigw_v1", + "test": "test_update_base_path_mappings_apigw_v1", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_event_lambda_request_from_context", + "test": "test_authorizer_event_lambda_request_from_context", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Via', '$..X-Amz-Cf-Id', '$..CloudFront-Forwarded-Proto', '$..CloudFront-Is-Desktop-Viewer', '$..CloudFront-Is-Mobile-Viewer', '$..CloudFront-Is-SmartTV-Viewer', '$..CloudFront-Is-Tablet-Viewer', '$..CloudFront-Viewer-ASN', '$..CloudFront-Viewer-Country', '$.create-authorizer-request.authType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_http_apis.py::TestHttpApis::test_lambda_events_with_authorizer[1.0]", + "test": "test_lambda_events_with_authorizer[1.0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", + "test": "test_apigw_v1_lambda_request_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-True]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED-True]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_with_http_integration[HTTP-False-True]", + "test": "test_websocket_api_with_http_integration[HTTP-False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", + "test": "test_websocket_matching_routes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_subprotocols", + "test": "test_websocket_subprotocols", + "response": "200", + "error": "", + "snapshot_skipped": "['$..connection', '$..server', '$.headers-subprotocols-connect-header.sec-websocket-protocol']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_sqs_integration", + "test": "test_websocket_with_sqs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..MD5OfMessageAttributes', '$..MD5OfMessageSystemAttributes', '$..SequenceNumber']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[2.0]", + "test": "test_jwt_authorizer_lambda_target[2.0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..claims.version', '$..claims.at_hash', '$..claims.jti', '$..claims[\"cognito:user_status\"]']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiLambdaAuthorizer::test_request_authorizer_lambda_context[payload_format_version0]", + "test": "test_request_authorizer_lambda_context[payload_format_version0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authorizer.event.headers.Content-Length', '$..authorizer.lambda.event.headers.content-length']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_kinesis.py::TestHttpApiAwsProxySubtypeKinesis::test_apigw_v2_http_kinesis_put_record", + "test": "test_apigw_v2_http_kinesis_put_record", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ApiKeyRequired', '$..EncryptionType', '$..headers.Server', '$..headers.Content-Length', '$..headers.x-amz-id-2']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_aws_proxy_localstack_endpoint_types", + "test": "test_aws_proxy_localstack_endpoint_types", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_proxy.py::TestHttpApiAwsProxyIntegration::test_aws_proxy_return_gzip_response", + "test": "test_aws_proxy_return_gzip_response", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_custom_domain.py::TestApigatewayV2CustomDomain::test_custom_domains_outside_of_cert[.example.com]", + "test": "test_custom_domains_outside_of_cert[.example.com]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpStageCrud::test_auto_deploy_stage_http", + "test": "test_auto_deploy_stage_http", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiRouting::test_behavior_route_priority_on_root[ANY /]", + "test": "test_behavior_route_priority_on_root[ANY /]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_context.py::TestWebsocketsContext::test_websocket_aws_proxy_event_shape", + "test": "test_websocket_aws_proxy_event_shape", + "response": "200", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscalingTags::test_add_same_tag_twice", + "test": "test_add_same_tag_twice", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncDynamoDbDataSource::test_dynamodb_resolver_scan", + "test": "test_dynamodb_resolver_scan", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_data_source[JS]", + "test": "test_lambda_data_source[JS]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.data.create.ctx.request.domainName', '$..body.data.create.ctx.request.headers', '$..body.data.create.context.request.domainName', '$..body.data.create.context.request.headers', '$..info.selectionSetList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncRDSDataSource::test_rds_data_source", + "test": "test_rds_data_source", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncRDSDataSource::test_rds_data_source_rds_utils", + "test": "test_rds_data_source_rds_utils", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventCodeExecutor::test_empty_payload", + "test": "test_empty_payload", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestWebSocketEventConnection::test_websocket_connection_host_header", + "test": "test_websocket_connection_host_header", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestWebsocketPublish::test_publish_through_ws", + "test": "test_publish_through_ws", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", + "test": "test_nested_query", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/autoscaling/test_autoscaling.py::TestAutoScaling::test_metrics_collection", + "test": "test_metrics_collection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/backup/test_backup.py::TestBackup::test_scheduled_backup_and_restore", + "test": "test_scheduled_backup_and_restore", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_does_not_exist", + "test": "test_update_job_queue_does_not_exist", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_buildspec_override", "test": "test_buildspec_override", @@ -811,6 +1821,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", "test": "test_getting_started_sample", @@ -927,6 +1947,16 @@ "BatchGetProjects": { "names": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codebuild.py::test_codebuild_stack", "test": "test_codebuild_stack", @@ -1031,6 +2061,20 @@ } }, "CreateProject": { + "artifacts, cache, encryptionKey, environment, name, serviceRole, source, tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, "artifacts, description, environment, name, serviceRole, source, tags, timeoutInMinutes": { "ls_pro": [ { @@ -1107,6 +2151,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", "test": "test_getting_started_sample", @@ -1247,6 +2301,16 @@ "DeleteProject": { "name": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codebuild.py::test_codebuild_stack", "test": "test_codebuild_stack", @@ -1327,6 +2391,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", "test": "test_getting_started_sample", @@ -1567,6 +2641,16 @@ "StartBuild": { "artifactsOverride, environmentVariablesOverride, projectName, sourceVersion": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_actions.py::TestAction::test_code_build_action", "test": "test_code_build_action", @@ -1719,6 +2803,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", "test": "test_getting_started_sample", diff --git a/src/data/coverage/codeconnections.json b/src/data/coverage/codeconnections.json index 7403bfb6..7fa817b5 100644 --- a/src/data/coverage/codeconnections.json +++ b/src/data/coverage/codeconnections.json @@ -244,37 +244,37 @@ }, { "ListTagsForResource": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, { "TagResource": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, { "UntagResource": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -351,6 +351,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codeconnections/test_codeconnections.py::test_tag_resources", + "test": "test_tag_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Connection.ConnectionStatus']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_build_and_push_docker_image", "test": "test_build_and_push_docker_image", @@ -427,6 +437,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codeconnections/test_codeconnections.py::test_tag_resources", + "test": "test_tag_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Connection.ConnectionStatus']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_build_and_push_docker_image", "test": "test_build_and_push_docker_image", @@ -551,6 +571,54 @@ } ] } + }, + "ListTagsForResource": { + "ResourceArn": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/codeconnections/test_codeconnections.py::test_tag_resources", + "test": "test_tag_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Connection.ConnectionStatus']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "TagResource": { + "ResourceArn, Tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/codeconnections/test_codeconnections.py::test_tag_resources", + "test": "test_tag_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Connection.ConnectionStatus']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "UntagResource": { + "ResourceArn, TagKeys": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/codeconnections/test_codeconnections.py::test_tag_resources", + "test": "test_tag_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Connection.ConnectionStatus']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } } } } \ No newline at end of file diff --git a/src/data/coverage/codepipeline.json b/src/data/coverage/codepipeline.json index cb6f7397..63ff3533 100644 --- a/src/data/coverage/codepipeline.json +++ b/src/data/coverage/codepipeline.json @@ -535,6 +535,16 @@ "CreatePipeline": { "pipeline": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codepipeline.py::test_pipeline", "test": "test_pipeline", @@ -745,6 +755,16 @@ "DeletePipeline": { "name": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codepipeline.py::test_pipeline", "test": "test_pipeline", @@ -921,6 +941,26 @@ "GetPipeline": { "name": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codepipeline.py::test_pipeline", "test": "test_pipeline", @@ -951,6 +991,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "400", + "error": "PipelineNotFoundException", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codepipeline.py::test_pipeline", "test": "test_pipeline", @@ -987,6 +1037,16 @@ "GetPipelineExecution": { "pipelineExecutionId, pipelineName": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_approval_action", "test": "test_approval_action", @@ -1523,6 +1583,16 @@ "StartPipelineExecution": { "clientRequestToken, name": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_source_action", "test": "test_ecr_source_action", diff --git a/src/data/coverage/codestar-connections.json b/src/data/coverage/codestar-connections.json index 5c5c8b82..bd594bca 100644 --- a/src/data/coverage/codestar-connections.json +++ b/src/data/coverage/codestar-connections.json @@ -244,8 +244,8 @@ }, { "ListTagsForResource": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -256,8 +256,8 @@ }, { "TagResource": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -268,8 +268,8 @@ }, { "UntagResource": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, diff --git a/src/data/coverage/cognito-identity.json b/src/data/coverage/cognito-identity.json index 7e5e24ea..8bc5fcf8 100644 --- a/src/data/coverage/cognito-identity.json +++ b/src/data/coverage/cognito-identity.json @@ -327,6 +327,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -347,6 +357,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", @@ -476,6 +496,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -551,6 +581,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -571,6 +611,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", "test": "test_create_cognito_identity_pool_roles", @@ -701,6 +751,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_cognito_identity_policy_variables", "test": "test_cognito_identity_policy_variables", @@ -763,6 +823,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -783,6 +853,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", @@ -902,6 +982,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -943,6 +1033,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -963,6 +1063,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", @@ -1083,6 +1193,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_cognito_identity_policy_variables", "test": "test_cognito_identity_policy_variables", @@ -1201,6 +1321,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -1221,6 +1351,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_cognito_identity_pool_roles", "test": "test_create_cognito_identity_pool_roles", @@ -1350,6 +1490,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } diff --git a/src/data/coverage/cognito-idp.json b/src/data/coverage/cognito-idp.json index 58eb385e..cdc47073 100644 --- a/src/data/coverage/cognito-idp.json +++ b/src/data/coverage/cognito-idp.json @@ -8,7 +8,7 @@ "availability": "pro", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -446,6 +446,18 @@ "snapshot_skipped": "" } }, + { + "CreateTerms": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "CreateUserImportJob": { "implemented": false, @@ -542,6 +554,18 @@ "snapshot_skipped": "" } }, + { + "DeleteTerms": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DeleteUser": { "implemented": true, @@ -674,6 +698,18 @@ "snapshot_skipped": "" } }, + { + "DescribeTerms": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DescribeUserImportJob": { "implemented": false, @@ -714,11 +750,11 @@ "DescribeUserPoolDomain": { "implemented": true, "availability": "pro", - "internal_test_suite": true, + "internal_test_suite": false, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "snapshot_skipped": "" } }, @@ -820,13 +856,13 @@ }, { "GetTokensFromRefreshToken": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -974,6 +1010,18 @@ "snapshot_skipped": "" } }, + { + "ListTerms": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListUserImportJobs": { "implemented": false, @@ -1299,9 +1347,9 @@ } }, { - "UpdateUserAttributes": { - "implemented": true, - "availability": "pro", + "UpdateTerms": { + "implemented": false, + "availability": "", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -1310,6 +1358,18 @@ "snapshot_skipped": "" } }, + { + "UpdateUserAttributes": { + "implemented": true, + "availability": "pro", + "internal_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": true, + "snapshot_tested": true, + "snapshot_skipped": "" + } + }, { "UpdateUserPool": { "implemented": true, @@ -1471,6 +1531,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -1536,7 +1616,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1597,6 +1687,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -1627,6 +1727,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -1702,7 +1822,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1717,6 +1847,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", @@ -1827,6 +1967,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_global_signout", "test": "test_global_signout", @@ -2107,6 +2257,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_cognito_identity_policy_variables", "test": "test_cognito_identity_policy_variables", @@ -2652,8 +2812,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3115,6 +3285,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -3190,7 +3380,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3266,8 +3466,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3546,8 +3746,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "400", + "error": "UserNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "400", "error": "UserNotFoundException", "snapshot_skipped": "", @@ -3581,6 +3791,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", "test": "test_valid_srp_login", @@ -3731,6 +3951,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", "test": "test_admin_no_srp_auth_flow", @@ -4364,6 +4594,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -4454,6 +4694,36 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", + "response": "400", + "error": "InvalidPasswordException", + "snapshot_skipped": "['$..AuthenticationResult']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", + "response": "400", + "error": "InvalidPasswordException", + "snapshot_skipped": "['$..AuthenticationResult']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "400", + "error": "NotAuthorizedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -4546,27 +4816,47 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", - "test": "test_cognito_authorization", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_auth_context_propagated", - "test": "test_cognito_authorization_auth_context_propagated", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", "response": "200", "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_bearer_configuration[access no bearer]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", + "test": "test_cognito_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_auth_context_propagated", + "test": "test_cognito_authorization_auth_context_propagated", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_bearer_configuration[access no bearer]", "test": "test_cognito_authorization_bearer_configuration[access no bearer]", "response": "200", "error": "", @@ -4610,7 +4900,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -4666,19 +4966,49 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_identity_providers", + "test": "test_identity_providers", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "['$..IdentityProvider.ProviderDetails']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "ProviderDetails, ProviderName, ProviderType, UserPoolId": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_supported_idps_for_clients", + "test": "test_supported_idps_for_clients", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy', '$..AttributeMapping']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_user_pool_client_updates", "test": "test_user_pool_client_updates", @@ -4881,6 +5211,30 @@ } ] }, + "AdminCreateUserConfig, AutoVerifiedAttributes, EmailVerificationMessage, EmailVerificationSubject, Policies, PoolName, Schema, SmsVerificationMessage, UserPoolTags, VerificationMessageTemplate": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, "AdminCreateUserConfig, AutoVerifiedAttributes, EmailVerificationMessage, EmailVerificationSubject, Policies, PoolName, Schema, SmsVerificationMessage, UsernameAttributes, VerificationMessageTemplate": { "ls_pro": [ { @@ -5195,6 +5549,20 @@ } ] }, + "AutoVerifiedAttributes, PoolName, UserAttributeUpdateSettings": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "AutoVerifiedAttributes, PoolName, UsernameAttributes": { "ls_pro": [ { @@ -5485,20 +5853,6 @@ } ] }, - "LambdaConfig, PoolName, UserPoolTags": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - }, "LambdaConfig, PoolName, UsernameAttributes": { "ls_pro": [ { @@ -5619,6 +5973,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncOIDCAuth::test_claims", "test": "test_claims", @@ -5704,7 +6078,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5729,6 +6113,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", @@ -5859,6 +6253,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", "test": "test_check_message_action_suppress", @@ -6039,6 +6443,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[COGNITO]", + "test": "test_predefined_idp_types_for_clients[COGNITO]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Facebook]", + "test": "test_predefined_idp_types_for_clients[Facebook]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Google]", + "test": "test_predefined_idp_types_for_clients[Google]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[LoginWithAmazon]", + "test": "test_predefined_idp_types_for_clients[LoginWithAmazon]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[SignInWithApple]", + "test": "test_predefined_idp_types_for_clients[SignInWithApple]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", @@ -6099,6 +6553,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_supported_idps_for_clients", + "test": "test_supported_idps_for_clients", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy', '$..AttributeMapping']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", @@ -6249,6 +6713,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_openid_configuration_file", + "test": "test_openid_configuration_file", + "response": "200", + "error": "", + "snapshot_skipped": "['$..response_types_supported', '$..revocation_endpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_auth_flow[PASSWORD-auth_params1]", "test": "test_user_auth_flow[PASSWORD-auth_params1]", @@ -6383,6 +6857,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_pool_custom_schema", + "test": "test_create_user_pool_custom_schema", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", @@ -6425,8 +6909,32 @@ } ] }, + "PoolName, UserAttributeUpdateSettings": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "PoolName, UserPoolAddOns": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -6661,6 +7169,30 @@ } ] }, + "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, CallbackURLs, ClientName, ExplicitAuthFlows, GenerateSecret, LogoutURLs, PreventUserExistenceErrors, ReadAttributes, SupportedIdentityProviders, TokenValidityUnits, UserPoolId, WriteAttributes": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, "AllowedOAuthFlows, AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes, CallbackURLs, ClientName, ExplicitAuthFlows, GenerateSecret, SupportedIdentityProviders, TokenValidityUnits, UserPoolId": { "ls_pro": [ { @@ -6769,6 +7301,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -7006,16 +7548,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" } ] }, @@ -7133,6 +7665,70 @@ } ] }, + "ClientName, ExplicitAuthFlows, SupportedIdentityProviders, UserPoolId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[COGNITO]", + "test": "test_predefined_idp_types_for_clients[COGNITO]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Facebook]", + "test": "test_predefined_idp_types_for_clients[Facebook]", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Google]", + "test": "test_predefined_idp_types_for_clients[Google]", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[LoginWithAmazon]", + "test": "test_predefined_idp_types_for_clients[LoginWithAmazon]", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[SignInWithApple]", + "test": "test_predefined_idp_types_for_clients[SignInWithApple]", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_supported_idps_for_clients", + "test": "test_supported_idps_for_clients", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "['$..Policies.SignInPolicy', '$..AttributeMapping']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "ClientName, ExplicitAuthFlows, UserPoolId": { "ls_pro": [ { @@ -7145,6 +7741,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -7220,7 +7836,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7245,6 +7871,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", @@ -7345,6 +7981,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", "test": "test_check_message_action_suppress", @@ -7546,11 +8192,21 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", - "test": "test_srp_login_after_password_update", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_srp_login_after_password_update", + "test": "test_srp_login_after_password_update", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_supported_idps_for_clients", + "test": "test_supported_idps_for_clients", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Policies.SignInPolicy', '$..AttributeMapping']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7815,6 +8471,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_user_attributes_email_initiate_auth_token_username_value[None]", "test": "test_user_attributes_email_initiate_auth_token_username_value[None]", @@ -8093,6 +8759,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -8244,8 +8920,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8364,6 +9050,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_supported_idps_for_clients", + "test": "test_supported_idps_for_clients", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy', '$..AttributeMapping']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -8499,6 +9195,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -8559,6 +9265,26 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncOIDCAuth::test_claims", "test": "test_claims", @@ -8644,7 +9370,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -8729,6 +9465,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", @@ -8909,6 +9655,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", "test": "test_check_message_action_suppress", @@ -8979,6 +9735,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_pool_custom_schema", + "test": "test_create_user_pool_custom_schema", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", @@ -9189,6 +9955,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[COGNITO]", + "test": "test_predefined_idp_types_for_clients[COGNITO]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Facebook]", + "test": "test_predefined_idp_types_for_clients[Facebook]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Google]", + "test": "test_predefined_idp_types_for_clients[Google]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[LoginWithAmazon]", + "test": "test_predefined_idp_types_for_clients[LoginWithAmazon]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[SignInWithApple]", + "test": "test_predefined_idp_types_for_clients[SignInWithApple]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", @@ -9240,14 +10056,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", @@ -9299,6 +10125,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_supported_idps_for_clients", + "test": "test_supported_idps_for_clients", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy', '$..AttributeMapping']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", @@ -9649,6 +10485,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_openid_configuration_file", + "test": "test_openid_configuration_file", + "response": "200", + "error": "", + "snapshot_skipped": "['$..response_types_supported', '$..revocation_endpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", @@ -9919,6 +10765,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_user_attributes_email_initiate_auth_token_username_value[None]", "test": "test_user_attributes_email_initiate_auth_token_username_value[None]", @@ -10095,6 +10951,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -10161,6 +11037,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -10311,16 +11197,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_endpoint[client_credentials-body]", "test": "test_token_endpoint[client_credentials-body]", @@ -10459,6 +11335,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -10559,6 +11445,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", @@ -10739,6 +11635,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_check_message_action_suppress", "test": "test_check_message_action_suppress", @@ -10759,6 +11665,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_pool_custom_schema", + "test": "test_create_user_pool_custom_schema", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", @@ -10970,18 +11886,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", - "test": "test_request_with_invalid_username_or_pool_id", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[COGNITO]", + "test": "test_predefined_idp_types_for_clients[COGNITO]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", - "test": "test_restore_forgotten_password", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Facebook]", + "test": "test_predefined_idp_types_for_clients[Facebook]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Google]", + "test": "test_predefined_idp_types_for_clients[Google]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[LoginWithAmazon]", + "test": "test_predefined_idp_types_for_clients[LoginWithAmazon]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[SignInWithApple]", + "test": "test_predefined_idp_types_for_clients[SignInWithApple]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", + "test": "test_request_with_invalid_username_or_pool_id", "response": "200", "error": "", "snapshot_skipped": "", @@ -10990,8 +11946,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_revoke_token[False]", - "test": "test_revoke_token[False]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_restore_forgotten_password", + "test": "test_restore_forgotten_password", "response": "200", "error": "", "snapshot_skipped": "", @@ -11000,8 +11956,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_revoke_token[True]", - "test": "test_revoke_token[True]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_revoke_token[False]", + "test": "test_revoke_token[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11010,8 +11966,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_revoke_token[True]", + "test": "test_revoke_token[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11069,6 +12025,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_supported_idps_for_clients", + "test": "test_supported_idps_for_clients", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy', '$..AttributeMapping']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", @@ -11399,6 +12365,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_openid_configuration_file", + "test": "test_openid_configuration_file", + "response": "200", + "error": "", + "snapshot_skipped": "['$..response_types_supported', '$..revocation_endpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", @@ -11659,6 +12635,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_user_attributes_email_initiate_auth_token_username_value[None]", "test": "test_user_attributes_email_initiate_auth_token_username_value[None]", @@ -11768,22 +12754,6 @@ ] } }, - "DescribeUserPoolDomain": { - "Domain": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", - "test": "test_custom_scopes", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - } - ] - } - }, "ForgotPassword": { "ClientId, Username": { "ls_pro": [ @@ -11848,6 +12818,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_identity_providers", + "test": "test_identity_providers", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..IdentityProvider.ProviderDetails']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -11868,6 +12848,42 @@ ] } }, + "GetTokensFromRefreshToken": { + "ClientId, RefreshToken": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "400", + "error": "NotAuthorizedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "GetUser": { "AccessToken": { "ls_pro": [ @@ -11912,8 +12928,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12049,6 +13065,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -12124,7 +13160,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -12139,6 +13185,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", "test": "test_srp_custom_auth_flow", @@ -12219,6 +13275,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_delete_user", "test": "test_delete_user", @@ -12509,6 +13575,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_user_attributes_email_initiate_auth_token_username_value[None]", "test": "test_user_attributes_email_initiate_auth_token_username_value[None]", @@ -12979,6 +14055,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -12999,6 +14085,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", @@ -13139,6 +14235,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_signup_case_insensitive_and_auth_using_srp", "test": "test_signup_case_insensitive_and_auth_using_srp", @@ -13232,6 +14338,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_revoke_token[True]", + "test": "test_revoke_token[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -13333,6 +14449,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", @@ -13383,6 +14509,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", @@ -13593,11 +14729,21 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_password_policy", "test": "test_password_policy", "response": "400", - "error": "InvalidParameterException", + "error": "InvalidPasswordException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, @@ -13627,6 +14773,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -13657,6 +14813,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -13732,7 +14908,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -14068,7 +15254,37 @@ ] } }, + "UpdateUserAttributes": { + "AccessToken, UserAttributes": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "UpdateUserPool": { + "AutoVerifiedAttributes, UserAttributeUpdateSettings, UserPoolId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "DeletionProtection, UserPoolId": { "ls_pro": [ { @@ -14113,6 +15329,26 @@ }, "LambdaConfig, UserPoolId": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", diff --git a/src/data/coverage/config.json b/src/data/coverage/config.json index 42a47d22..e4f13fce 100644 --- a/src/data/coverage/config.json +++ b/src/data/coverage/config.json @@ -56,7 +56,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -104,7 +104,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -320,7 +320,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -356,7 +356,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -428,7 +428,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -884,7 +884,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -932,7 +932,7 @@ "availability": "community", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -1100,7 +1100,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -1136,7 +1136,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" diff --git a/src/data/coverage/dms.json b/src/data/coverage/dms.json index cbcab018..1452eed7 100644 --- a/src/data/coverage/dms.json +++ b/src/data/coverage/dms.json @@ -2019,16 +2019,6 @@ "CreateReplicationTask": { "MigrationType, ReplicationInstanceArn, ReplicationTaskIdentifier, ReplicationTaskSettings, SourceEndpointArn, TableMappings, TargetEndpointArn": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -2049,16 +2039,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_before_image[disabled]", "test": "test_cdc_before_image[disabled]", @@ -3083,16 +3063,6 @@ "DeleteReplicationTask": { "ReplicationTaskArn": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -3113,16 +3083,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -4861,16 +4821,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "400", - "error": "ResourceNotFoundFault", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -4891,16 +4841,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "400", - "error": "ResourceNotFoundFault", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -5465,16 +5405,6 @@ }, "Filters, WithoutSettings": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -5495,16 +5425,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -6151,16 +6071,6 @@ }, "ReplicationTaskArn": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -6181,16 +6091,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -6759,16 +6659,6 @@ "StartReplicationTask": { "ReplicationTaskArn, StartReplicationTaskType": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -6789,16 +6679,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -7351,16 +7231,6 @@ "StopReplicationTask": { "ReplicationTaskArn": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -7381,16 +7251,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", diff --git a/src/data/coverage/docdb.json b/src/data/coverage/docdb.json index 2bc41407..02c5405a 100644 --- a/src/data/coverage/docdb.json +++ b/src/data/coverage/docdb.json @@ -885,16 +885,6 @@ }, "DBClusterIdentifier, DBClusterParameterGroupName, DBSubnetGroupName, EnableIAMDatabaseAuthentication, Engine, EngineVersion, StorageEncrypted, VpcSecurityGroupIds": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -1074,6 +1064,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -1646,8 +1646,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1656,8 +1676,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1843,16 +1863,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -1953,6 +1963,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -2743,16 +2763,6 @@ }, "AutoMinorVersionUpgrade, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, DBParameterGroupName, Engine": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -3033,6 +3043,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", @@ -3109,16 +3129,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -3543,6 +3553,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::TestCfnDocDbResources::test_docdb_resources", "test": "test_docdb_resources", @@ -3724,28 +3744,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3754,8 +3784,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4229,16 +4259,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -4435,6 +4455,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", @@ -4475,16 +4505,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -4685,6 +4705,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -5066,11 +5096,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -5165,6 +5195,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "404", + "error": "DBInstanceNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", "test": "test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", @@ -5391,16 +5431,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -5592,11 +5622,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -5979,6 +6009,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::TestCfnDocDbResources::test_docdb_resources", "test": "test_docdb_resources", @@ -6060,28 +6110,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", + "test": "test_provider_marked_running", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", - "test": "test_provider_marked_running", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6090,8 +6150,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6769,6 +6829,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "404", + "error": "DBClusterNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment[rds_cluster.yml]", "test": "test_db_cluster_deployment[rds_cluster.yml]", @@ -6810,28 +6880,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", @@ -6840,8 +6910,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "404", + "error": "DBClusterNotFoundFault", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", @@ -7447,6 +7527,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", @@ -7507,16 +7597,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -7717,6 +7797,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -8277,16 +8367,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "404", - "error": "DBInstanceNotFoundFault", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", diff --git a/src/data/coverage/dynamodb.json b/src/data/coverage/dynamodb.json index 9d903bfe..b1884ad9 100644 --- a/src/data/coverage/dynamodb.json +++ b/src/data/coverage/dynamodb.json @@ -641,13 +641,13 @@ }, { "UpdateKinesisStreamingDestination": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "community", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -1167,7 +1167,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1242,6 +1242,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", "test": "test_large_data_download", @@ -1959,7 +1969,7 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2074,6 +2084,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_dynamodb", "test": "test_enforce_policy_dynamodb", @@ -2170,6 +2200,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\\n query VTLDynamoResolver {\\n vtl {\\n dynamoResult\\n }\\n }\\n ]", "test": "test_deploy_scenario[\\n query VTLDynamoResolver {\\n vtl {\\n dynamoResult\\n }\\n }\\n ]", @@ -2521,7 +2561,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -2969,7 +3009,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3424,6 +3464,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", "test": "test_large_data_download", @@ -4321,7 +4371,7 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -4356,6 +4406,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_websockets.py::TestWebsocketSubscription::test_websocket_subscriptions_relay_sample", "test": "test_websocket_subscriptions_relay_sample", @@ -4505,6 +4565,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -4574,6 +4654,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_destination_records", "test": "test_stream_destination_records", @@ -4625,7 +4715,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -4635,7 +4725,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -4685,7 +4775,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5330,6 +5420,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", "test": "test_large_data_download", @@ -7067,7 +7167,7 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7102,6 +7202,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_websockets.py::TestWebsocketSubscription::test_websocket_subscriptions_relay_sample", "test": "test_websocket_subscriptions_relay_sample", @@ -7332,6 +7442,46 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/kinesis_firehose_redshift/test_kinesis_firehose_redshift.py::TestKinesisFirehoseScenario::test_kinesis_firehose_redshift", "test": "test_kinesis_firehose_redshift", @@ -7372,6 +7522,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_websockets.py::TestWebsocketSubscription::test_websocket_subscriptions_relay_sample", "test": "test_websocket_subscriptions_relay_sample", @@ -7503,6 +7663,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -7530,6 +7710,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_destination_records", "test": "test_stream_destination_records", @@ -7539,6 +7729,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -7764,6 +7964,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\\n query Full {\\n vtl {\\n dynamoResult\\n }\\n js {\\n result\\n }\\n }\\n ]", "test": "test_deploy_scenario[\\n query Full {\\n vtl {\\n dynamoResult\\n }\\n js {\\n result\\n }\\n }\\n ]", @@ -8127,7 +8337,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -8177,7 +8387,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -8652,6 +8862,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_large_data_download", "test": "test_large_data_download", @@ -9569,7 +9789,7 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -9604,6 +9824,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_websockets.py::TestWebsocketSubscription::test_websocket_subscriptions_relay_sample", "test": "test_websocket_subscriptions_relay_sample", @@ -9783,6 +10013,26 @@ "aws_validated": false, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -10025,7 +10275,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -10812,6 +11062,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_websockets.py::TestWebsocketSubscription::test_websocket_subscriptions_relay_sample", "test": "test_websocket_subscriptions_relay_sample", @@ -10932,6 +11192,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_dynamodb_leading_keys_tags", "test": "test_dynamodb_leading_keys_tags", @@ -11139,6 +11419,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live_deletion", + "test": "test_time_to_live_deletion", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" } ], "ls_pro": [ @@ -11417,7 +11707,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -11619,7 +11909,7 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -12481,6 +12771,46 @@ ] } }, + "UpdateKinesisStreamingDestination": { + "StreamArn, TableName": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "StreamArn, TableName, UpdateKinesisStreamingConfiguration": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "UpdateTable": { "AttributeDefinitions, GlobalSecondaryIndexUpdates, TableName": { "ls_community": [ @@ -13013,6 +13343,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, diff --git a/src/data/coverage/dynamodbstreams.json b/src/data/coverage/dynamodbstreams.json index b78526ef..d8e24e9d 100644 --- a/src/data/coverage/dynamodbstreams.json +++ b/src/data/coverage/dynamodbstreams.json @@ -820,8 +820,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java21]", - "test": "test_snapstart_lifecycle[java21]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[python3.13]", + "test": "test_snapstart_lifecycle[python3.13]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -839,6 +839,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", + "test": "test_tag_lifecycle", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", "test": "test_tag_limits", @@ -850,8 +860,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[java21]", - "test": "test_echo_invoke[java21]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[java8.al2]", + "test": "test_manual_endpoint_injection[java8.al2]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -860,8 +870,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs18.x]", - "test": "test_echo_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[nodejs16.x]", + "test": "test_echo_invoke[nodejs16.x]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -870,18 +880,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[dotnet8]", - "test": "test_introspection_invoke[dotnet8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_echo_invoke[ruby3.2]", + "test": "test_echo_invoke[ruby3.2]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..LoggingConfig', '$..environment.LOCALSTACK_HOSTNAME', '$..environment.EDGE_PORT', '$..environment.AWS_ENDPOINT_URL', '$..environment.AWS_LAMBDA_FUNCTION_TIMEOUT', '$..environment.AWS_CONTAINER_AUTHORIZATION_TOKEN', '$..environment.AWS_CONTAINER_CREDENTIALS_FULL_URI', '$..environment.AWS_XRAY_CONTEXT_MISSING', '$..environment.AWS_XRAY_DAEMON_ADDRESS', '$..environment._AWS_XRAY_DAEMON_ADDRESS', '$..environment._AWS_XRAY_DAEMON_PORT', '$..environment._X_AMZN_TRACE_ID', '$..environment.NODE_EXTRA_CA_CERTS', '$..environment._LAMBDA_TELEMETRY_LOG_FD', '$..environment.AWS_EXECUTION_ENV', '$..environment.LD_LIBRARY_PATH', '$..environment.PATH', '$..environment.LC_CTYPE', '$..environment.RUBYLIB', '$..environment.UV_USE_IO_URING', '$..environment.DOTNET_CLI_TELEMETRY_OPTOUT', '$..environment.DOTNET_NOLOGO', '$..environment.DOTNET_RUNNING_IN_CONTAINER', '$..environment.DOTNET_VERSION', '$..environment.AWS_LAMBDA_RUNTIME_API']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[nodejs18.x]", - "test": "test_introspection_invoke[nodejs18.x]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[provided.al2]", + "test": "test_introspection_invoke[provided.al2]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..LoggingConfig', '$..environment.LOCALSTACK_HOSTNAME', '$..environment.EDGE_PORT', '$..environment.AWS_ENDPOINT_URL', '$..environment.AWS_LAMBDA_FUNCTION_TIMEOUT', '$..environment.AWS_CONTAINER_AUTHORIZATION_TOKEN', '$..environment.AWS_CONTAINER_CREDENTIALS_FULL_URI', '$..environment.AWS_XRAY_CONTEXT_MISSING', '$..environment.AWS_XRAY_DAEMON_ADDRESS', '$..environment._AWS_XRAY_DAEMON_ADDRESS', '$..environment._AWS_XRAY_DAEMON_PORT', '$..environment._X_AMZN_TRACE_ID', '$..environment.NODE_EXTRA_CA_CERTS', '$..environment._LAMBDA_TELEMETRY_LOG_FD', '$..environment.AWS_EXECUTION_ENV', '$..environment.LD_LIBRARY_PATH', '$..environment.PATH', '$..environment.LC_CTYPE', '$..environment.RUBYLIB', '$..environment.UV_USE_IO_URING', '$..environment.DOTNET_CLI_TELEMETRY_OPTOUT', '$..environment.DOTNET_NOLOGO', '$..environment.DOTNET_RUNNING_IN_CONTAINER', '$..environment.DOTNET_VERSION', '$..environment.AWS_LAMBDA_RUNTIME_API']", @@ -890,11 +900,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_runtime_wrapper_invoke[python3.12]", - "test": "test_runtime_wrapper_invoke[python3.12]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaRuntimesCommon::test_introspection_invoke[python3.10]", + "test": "test_introspection_invoke[python3.10]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..LoggingConfig']", + "snapshot_skipped": "['$..LoggingConfig', '$..environment.LOCALSTACK_HOSTNAME', '$..environment.EDGE_PORT', '$..environment.AWS_ENDPOINT_URL', '$..environment.AWS_LAMBDA_FUNCTION_TIMEOUT', '$..environment.AWS_CONTAINER_AUTHORIZATION_TOKEN', '$..environment.AWS_CONTAINER_CREDENTIALS_FULL_URI', '$..environment.AWS_XRAY_CONTEXT_MISSING', '$..environment.AWS_XRAY_DAEMON_ADDRESS', '$..environment._AWS_XRAY_DAEMON_ADDRESS', '$..environment._AWS_XRAY_DAEMON_PORT', '$..environment._X_AMZN_TRACE_ID', '$..environment.NODE_EXTRA_CA_CERTS', '$..environment._LAMBDA_TELEMETRY_LOG_FD', '$..environment.AWS_EXECUTION_ENV', '$..environment.LD_LIBRARY_PATH', '$..environment.PATH', '$..environment.LC_CTYPE', '$..environment.RUBYLIB', '$..environment.UV_USE_IO_URING', '$..environment.DOTNET_CLI_TELEMETRY_OPTOUT', '$..environment.DOTNET_NOLOGO', '$..environment.DOTNET_RUNNING_IN_CONTAINER', '$..environment.DOTNET_VERSION', '$..environment.AWS_LAMBDA_RUNTIME_API']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -909,6 +919,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..resources']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationSqs::test_maxeventage", "test": "test_maxeventage", @@ -930,18 +950,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestLambdaDNS::test_lambda_localhost_localstack_cloud_connectivity", - "test": "test_lambda_localhost_localstack_cloud_connectivity", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_stream_handler[java17]", - "test": "test_stream_handler[java17]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestGoProvidedRuntimes::test_manual_endpoint_injection[provided.al2023]", + "test": "test_manual_endpoint_injection[provided.al2023]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -950,18 +960,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.8]", - "test": "test_handler_in_submodule[python3.8]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_serializable_input_object[java11]", + "test": "test_serializable_input_object[java11]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LoggingConfig']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_custom_endpoint", - "test": "test_custom_endpoint", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestEdgeProxiedOpensearchCluster::test_route_through_edge", + "test": "test_route_through_edge", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -980,8 +990,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_existing_domain_causes_exception", - "test": "test_create_existing_domain_causes_exception", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_describe_domains", + "test": "test_describe_domains", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -990,18 +1000,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_create_indices", - "test": "test_create_indices", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_domain_lifecycle", + "test": "test_domain_lifecycle", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AIMLOptions', '$..AccessPolicies.Status.State', '$..AccessPolicies.Status.UpdateVersion', '$..AdvancedOptions.Status.UpdateVersion', '$..AdvancedSecurityOptions..AnonymousAuthEnabled', '$..AdvancedSecurityOptions.Status.UpdateVersion', '$..AutoTuneOptions..State', '$..AutoTuneOptions..UseOffPeakWindow', '$..AutoTuneOptions.Options.DesiredState', '$..AutoTuneOptions.Status.UpdateVersion', '$..ChangeProgressDetails', '$..ClusterConfig..DedicatedMasterCount', '$..ClusterConfig..DedicatedMasterEnabled', '$..ClusterConfig..DedicatedMasterType', '$..ClusterConfig..MultiAZWithStandbyEnabled', '$..ClusterConfig.Options.ColdStorageOptions', '$..ClusterConfig.Options.WarmEnabled', '$..ClusterConfig.Status.UpdateVersion', '$..CognitoOptions.Status.UpdateVersion', '$..DomainEndpointOptions..TLSSecurityPolicy', '$..DomainEndpointOptions.Status.UpdateVersion', '$..EBSOptions.Options.VolumeSize', '$..EBSOptions.Status.UpdateVersion', '$..EncryptionAtRestOptions.Status.UpdateVersion', '$..Endpoint', '$..EngineVersion.Status.UpdateVersion', '$..IPAddressType', '$..IdentityCenterOptions', '$..LogPublishingOptions.Status.UpdateVersion', '$..ModifyingProperties', '$..NodeToNodeEncryptionOptions.Status.UpdateVersion', '$..OffPeakWindowOptions', '$..ServiceSoftwareOptions.CurrentVersion', '$..SnapshotOptions.Options.AutomatedSnapshotStartHour', '$..SnapshotOptions.Status.UpdateVersion', '$..SoftwareUpdateOptions', '$..VPCOptions.Status.UpdateVersion']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_get_compatible_version_for_domain", - "test": "test_get_compatible_version_for_domain", + "node_id": "LocalStack Community: tests/aws/services/opensearch/test_opensearch.py::TestOpensearchProvider::test_endpoint_strategy_path", + "test": "test_endpoint_strategy_path", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1010,8 +1020,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_bucket_versioning_order", - "test": "test_get_bucket_versioning_order", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_invalid_content_md5", + "test": "test_s3_invalid_content_md5", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1020,8 +1030,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_get_object_preconditions[get_object]", - "test": "test_s3_get_object_preconditions[get_object]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_put_more_than_1000_items", + "test": "test_s3_put_more_than_1000_items", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1030,18 +1040,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultipartUploadChecksum::test_multipart_parts_checksum_exceptions_full_object", - "test": "test_multipart_parts_checksum_exceptions_full_object", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultipartUploadChecksum::test_complete_multipart_parts_checksum_full_object[CRC32C]", + "test": "test_complete_multipart_parts_checksum_full_object[CRC32C]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$.complete-multipart-wrong-parts-checksum.Error.PartNumber', '$.complete-multipart-wrong-parts-checksum.Error.ETag']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3ObjectLockRetention::test_s3_object_retention", - "test": "test_s3_object_retention", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3MultipartUploadChecksum::test_multipart_upload_part_checksum_exception[CRC32C]", + "test": "test_multipart_upload_part_checksum_exception[CRC32C]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1050,8 +1060,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PutObjectChecksum::test_put_object_checksum[SHA1]", - "test": "test_put_object_checksum[SHA1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PutObjectChecksum::test_put_object_checksum[CRC32]", + "test": "test_put_object_checksum[CRC32]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1060,8 +1070,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_xray_header", - "test": "test_xray_header", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_api.py::TestS3ObjectCRUD::test_get_object_with_version_unversioned_bucket", + "test": "test_get_object_with_version_unversioned_bucket", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1070,8 +1080,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionLambda::test_publish_lambda_verify_signature[1]", - "test": "test_publish_lambda_verify_signature[1]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_sqs.py::TestS3NotificationsToSQS::test_object_created_put", + "test": "test_object_created_put", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1080,18 +1090,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body_array_of_object_attributes", - "test": "test_filter_policy_on_message_body_array_of_object_attributes", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_fifo_topic_to_regular_sqs[True]", + "test": "test_fifo_topic_to_regular_sqs[True]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_after_visibility_timeout_expiration[sqs]", - "test": "test_change_message_visibility_after_visibility_timeout_expiration[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyAttributes::test_filter_policy", + "test": "test_filter_policy", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1100,8 +1110,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue[sqs]", - "test": "test_purge_queue[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_extend_message_visibility_timeout_set_in_queue[sqs_query]", + "test": "test_extend_message_visibility_timeout_set_in_queue[sqs_query]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1110,64 +1120,34 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_move_task.py::test_move_task_workflow_with_multiple_sources_as_default_destination", - "test": "test_move_task_workflow_with_multiple_sources_as_default_destination", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_with_empty_string_attribute[sqs]", + "test": "test_send_message_with_empty_string_attribute[sqs]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/arguments/test_arguments.py::TestArgumentsBase::test_base_cases[BASE_LAMBDA_LITERALS]", - "test": "test_base_cases[BASE_LAMBDA_LITERALS]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsOverrideHeaders::test_receive_message_override_message_wait_time_seconds", + "test": "test_receive_message_override_message_wait_time_seconds", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/assign/test_assign_reference_variables.py::TestAssignReferenceVariables::test_variables_in_lambda_task[BASE_ASSIGN_FROM_LAMBDA_TASK_RESULT]", - "test": "test_variables_in_lambda_task[BASE_ASSIGN_FROM_LAMBDA_TASK_RESULT]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/assign/test_assign_reference_variables.py::TestAssignReferenceVariables::test_undefined_reference[BASE_UNDEFINED_ASSIGN]", + "test": "test_undefined_reference[BASE_UNDEFINED_ASSIGN]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "['$..SdkHttpMetadata', '$..RedriveCount', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_sqs_wait_for_task_token", - "test": "test_sqs_wait_for_task_token", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/callback/test_callback.py::TestCallback::test_sqs_wait_for_task_token_call_chain", - "test": "test_sqs_wait_for_task_token_call_chain", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/choice_operators/test_boolean_equals.py::TestBooleanEquals::test_boolean_equals_path", - "test": "test_boolean_equals_path", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" } ], "ls_pro": [ @@ -1220,6 +1200,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -1227,16 +1247,6 @@ "GetRecords": { "Limit, ShardIterator": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_lambda_dynamodb", - "test": "test_lambda_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_opensearch_crud", "test": "test_opensearch_crud", @@ -1699,16 +1709,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", - "response": "200", - "error": "", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", @@ -1729,6 +1729,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_dynamodb_event_source_mapping", "test": "test_dynamodb_event_source_mapping", @@ -2304,6 +2324,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } diff --git a/src/data/coverage/ec2.json b/src/data/coverage/ec2.json index ccbc69ee..f5b90bad 100644 --- a/src/data/coverage/ec2.json +++ b/src/data/coverage/ec2.json @@ -56,8 +56,8 @@ "implemented": true, "availability": "community", "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -165,7 +165,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -357,7 +357,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -3039,6 +3039,30 @@ "snapshot_skipped": "" } }, + { + "DescribeCapacityBlockStatus": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "DescribeCapacityBlocks": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DescribeCapacityReservationBillingRequests": { "implemented": false, @@ -6663,6 +6687,18 @@ "snapshot_skipped": "" } }, + { + "ModifyInstanceConnectEndpoint": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ModifyInstanceCpuOptions": { "implemented": false, @@ -7978,7 +8014,7 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "snapshot_skipped": "" } @@ -8145,7 +8181,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -8307,13 +8343,23 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -8406,16 +8452,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", "test": "test_service_deployment", @@ -8506,16 +8542,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -8755,13 +8781,23 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -8874,16 +8910,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -8984,16 +9010,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -9169,6 +9185,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" } ], "ls_pro": [ @@ -9263,13 +9289,23 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -9382,16 +9418,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -9492,16 +9518,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -9773,7 +9789,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -9783,7 +9799,7 @@ "test": "test_get_security_groups_for_vpc", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId']", + "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId', '$..Vpc.State']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -9890,6 +9906,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_list_security_groups", "test": "test_list_security_groups", @@ -9980,6 +10006,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", @@ -10050,6 +10086,56 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[0]", + "test": "test_invalid_k8s_versions[0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[1.60]", + "test": "test_invalid_k8s_versions[1.60]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[100.1]", + "test": "test_invalid_k8s_versions[100.1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[test]", + "test": "test_invalid_k8s_versions[test]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", "test": "test_extra_k3s_args", @@ -10070,6 +10156,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SClusterRecreation::test_cluster_recreation", "test": "test_cluster_recreation", @@ -10220,6 +10316,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -10235,7 +10341,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -10245,7 +10351,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -10590,16 +10696,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -10660,6 +10756,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -10751,8 +10857,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10953,23 +11069,23 @@ "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -11015,6 +11131,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" } ], "ls_pro": [ @@ -11308,16 +11434,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -11439,7 +11555,7 @@ "KeyName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -11566,6 +11682,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", "test": "test_create_nodegroup_with_tags", @@ -11613,7 +11739,7 @@ "AddressFamily, ClientToken, Entries, MaxEntries, PrefixListName, TagSpecifications": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -11679,13 +11805,23 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -11778,16 +11914,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", "test": "test_service_deployment", @@ -11878,16 +12004,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -12009,23 +12125,23 @@ "ClientToken, VpcId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -12045,23 +12161,23 @@ "CidrBlock, Egress, NetworkAclId, Protocol, RuleAction, RuleNumber": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -12384,6 +12500,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", "test": "test_awsvpc_networking", @@ -12424,6 +12550,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", "test": "test_environment_variable_expansion", @@ -12485,8 +12621,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12494,6 +12630,46 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", "test": "test_run_task_non_default_region", @@ -12862,16 +13038,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -12977,23 +13143,23 @@ "DestinationCidrBlock, GatewayId, RouteTableId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -13011,23 +13177,23 @@ "DestinationCidrBlock, NatGatewayId, RouteTableId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -13408,16 +13574,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -13545,23 +13701,23 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -13657,7 +13813,7 @@ "Description, GroupName, TagSpecifications": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_security_group_with_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_security_group_with_tags", "test": "test_deploy_security_group_with_tags", "response": "200", "error": "", @@ -13701,7 +13857,7 @@ "Description, GroupName, TagSpecifications, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -14082,6 +14238,56 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[0]", + "test": "test_invalid_k8s_versions[0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[1.60]", + "test": "test_invalid_k8s_versions[1.60]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[100.1]", + "test": "test_invalid_k8s_versions[100.1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[test]", + "test": "test_invalid_k8s_versions[test]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", "test": "test_extra_k3s_args", @@ -14122,16 +14328,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -14261,7 +14457,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -14281,7 +14477,7 @@ "test": "test_get_security_groups_for_vpc", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId']", + "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId', '$..Vpc.State']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -14429,13 +14625,23 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -14458,6 +14664,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", @@ -14499,13 +14715,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -14648,6 +14864,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -14663,7 +14889,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -14673,7 +14899,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -15079,8 +15305,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -15410,16 +15646,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -15525,7 +15751,7 @@ "AvailabilityZone, CidrBlock, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -16214,6 +16440,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vpc_endpoint_dns_names", + "test": "test_vpc_endpoint_dns_names", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Groups', '$..ServiceRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", "test": "test_vpc_config", @@ -16327,13 +16563,23 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -16356,16 +16602,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", "test": "test_awsvpc_networking", @@ -16722,6 +16958,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -16832,6 +17078,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vpc_endpoint_dns_names", + "test": "test_vpc_endpoint_dns_names", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Groups', '$..ServiceRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_create_specific_vpc_id", "test": "test_create_specific_vpc_id", @@ -17005,13 +17261,23 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -17135,34 +17401,34 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", - "test": "test_private_hostedzone", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", "response": "200", "error": "", - "snapshot_skipped": "['$..MaxItems']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", + "test": "test_private_hostedzone", "response": "200", "error": "", - "snapshot_skipped": "['$..HomeRegion', '$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterParameterGroup', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DatabaseName', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..EngineVersion', '$..DBClusters..EngineVersion', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..TagList']", + "snapshot_skipped": "['$..MaxItems']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..HomeRegion', '$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterParameterGroup', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DatabaseName', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..EngineVersion', '$..DBClusters..EngineVersion', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..TagList']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2::test_associate_and_disassociate_vpc_cidr_block", @@ -17566,16 +17832,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -17681,7 +17937,7 @@ "CidrBlock, TagSpecifications": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -17725,7 +17981,7 @@ "test": "test_get_security_groups_for_vpc", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId']", + "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId', '$..Vpc.State']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18256,7 +18512,7 @@ } }, "CreateVpcEndpoint": { - "PolicyDocument, PrivateDnsEnabled, RouteTableIds, ServiceName, VpcEndpointType, VpcId": { + "PolicyDocument, RouteTableIds, ServiceName, VpcId": { "ls_pro": [ { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", @@ -18273,7 +18529,7 @@ "PrivateDnsEnabled, SecurityGroupIds, ServiceName, SubnetIds, VpcEndpointType, VpcId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -18326,27 +18582,17 @@ } ] }, - "PrivateDnsEnabled, ServiceName, VpcEndpointType, VpcId": { - "ls_pro": [ + "PrivateDnsEnabled, ServiceName, SubnetIds, VpcEndpointType, VpcId": { + "ls_community": [ { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vpc_endpoint_dns_names", + "test": "test_vpc_endpoint_dns_names", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Groups', '$..ServiceRegion']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" } ] }, @@ -18385,7 +18631,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18405,6 +18651,30 @@ "origin": "external" } ] + }, + "ServiceName, VpcEndpointType, VpcId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + } + ] } }, "CreateVpcEndpointServiceConfiguration": { @@ -18529,6 +18799,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" } ], "ls_pro": [ @@ -18623,13 +18903,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -18742,6 +19022,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -18802,16 +19092,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", "test": "test_listener", @@ -18843,34 +19123,24 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1]", @@ -18913,11 +19183,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -18939,7 +19209,7 @@ "KeyName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -19025,6 +19295,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -19047,7 +19327,7 @@ "PrefixListId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -19113,13 +19393,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -19212,6 +19492,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", "test": "test_service_deployment", @@ -19262,16 +19552,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", "test": "test_listener", @@ -19303,34 +19583,24 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1]", @@ -19373,11 +19643,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -19411,33 +19681,33 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" } ] @@ -19884,16 +20154,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -19945,11 +20205,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -20153,13 +20413,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -20272,6 +20532,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -20332,16 +20602,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", "test": "test_listener", @@ -20373,34 +20633,24 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1]", @@ -20443,11 +20693,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -20473,13 +20723,13 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_security_group_with_tags", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_security_group_with_tags", "test": "test_deploy_security_group_with_tags", "response": "200", "error": "", @@ -20489,7 +20739,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -20553,7 +20803,7 @@ "test": "test_get_security_groups_for_vpc", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId']", + "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId', '$..Vpc.State']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20781,13 +21031,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -21000,6 +21250,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", @@ -21040,6 +21300,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -21101,18 +21371,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", + "test": "test_deployed_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -21121,11 +21391,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -21140,6 +21410,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_pull_public_s3_image_with_transparent_endpoint_injection", "test": "test_pull_public_s3_image_with_transparent_endpoint_injection", @@ -21310,6 +21590,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -21325,7 +21615,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -21335,7 +21625,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -21681,34 +21971,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_with_existing_vpc_security_group", @@ -21801,18 +22081,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21871,7 +22161,7 @@ "SubnetId": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -22173,13 +22463,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -22452,6 +22742,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", "test": "test_awsvpc_networking", @@ -22532,16 +22832,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", "test": "test_listener", @@ -22723,34 +23013,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/ram/test_ram.py::TestResourceAccessManager::test_subnet_sharing", @@ -22993,11 +23273,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -23151,7 +23431,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -23240,6 +23520,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -23345,7 +23635,7 @@ "test": "test_get_security_groups_for_vpc", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId']", + "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId', '$..Vpc.State']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -23539,6 +23829,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vpc_endpoint_dns_names", + "test": "test_vpc_endpoint_dns_names", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Groups', '$..ServiceRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ @@ -23663,13 +23963,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -23962,6 +24262,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", "test": "test_private_hostedzone", @@ -24012,6 +24322,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", "test": "test_awsvpc_networking", @@ -24082,16 +24402,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", "test": "test_listener", @@ -24273,34 +24583,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/ram/test_ram.py::TestResourceAccessManager::test_subnet_sharing", @@ -24543,11 +24843,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -24659,13 +24959,13 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -24683,6 +24983,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vpc_endpoint_dns_names", + "test": "test_vpc_endpoint_dns_names", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Groups', '$..ServiceRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ @@ -24716,16 +25026,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", "test": "test_create_service_with_code_deploy", @@ -24755,6 +25055,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "500", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -24811,7 +25121,7 @@ "- (without any parameters)": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -25142,6 +25452,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", "test": "test_awsvpc_networking", @@ -25232,16 +25552,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -25724,6 +26034,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_custom_documents", + "test": "test_custom_documents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_describe_instance_information", "test": "test_describe_instance_information", @@ -25763,6 +26083,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2DockerVMM::test_run_invalid_image", + "test": "test_run_invalid_image", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -25785,8 +26115,18 @@ "Filters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -25795,18 +26135,458 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment", - "test": "test_get_experiment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_start_experiment", - "test": "test_idempotency_of_start_experiment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_get_experiment", + "test": "test_get_experiment", "response": "200", "error": "", "snapshot_skipped": "", @@ -25815,8 +26595,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_list_experiments", - "test": "test_list_experiments", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_idempotency_of_start_experiment", + "test": "test_idempotency_of_start_experiment", "response": "200", "error": "", "snapshot_skipped": "", @@ -26023,6 +26803,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" } ], "ls_pro": [ @@ -26316,16 +27106,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -26377,11 +27157,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -26417,7 +27197,7 @@ "KeyNames": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -26447,7 +27227,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "400", "error": "CommonServiceException", @@ -26508,6 +27288,16 @@ }, "LaunchTemplateNames": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", "test": "test_create_nodegroup_with_tags", @@ -26525,7 +27315,7 @@ "PrefixListIds": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -26535,7 +27325,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_prefix_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_prefix_list", "test": "test_deploy_prefix_list", "response": "200", "error": "", @@ -26631,23 +27421,33 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -26751,13 +27551,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -26810,16 +27610,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", "test": "test_listener", @@ -26871,54 +27661,34 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", + "test": "test_provider_marked_running", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", - "test": "test_provider_marked_running", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_setup[postgres-v1]", @@ -27001,11 +27771,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -27087,7 +27857,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -27176,6 +27946,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -27518,6 +28298,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", "test": "test_private_hostedzone", @@ -27648,16 +28438,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -27927,7 +28707,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -28036,6 +28816,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -28338,6 +29128,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", "test": "test_private_hostedzone", @@ -28468,16 +29268,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -28529,11 +29319,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -28944,16 +29734,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -29185,7 +29965,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -29284,6 +30064,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -29537,758 +30327,768 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_vpc.py::test_read_vpc", - "test": "test_read_vpc", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/test_cloudcontrol_apl.py::TestCloudControlApiCredentials::test_with_account_and_region", - "test": "test_with_account_and_region", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", "response": "200", "error": "", - "snapshot_skipped": "['$..Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", - "test": "test_vpc_link", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", - "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", "response": "200", "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", - "test": "test_deployed_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", "response": "200", "error": "", - "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::TestCfnDocDbResources::test_docdb_resources", - "test": "test_docdb_resources", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", - "test": "test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", - "test": "test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", - "test": "test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation_isolation", - "test": "test_security_group_ingress_creation_isolation", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_cidr_block_configurations", - "test": "test_vpc_cidr_block_configurations", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", - "test": "test_vpc_endpoint_service_configurations", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_file_system_deployment", - "test": "test_file_system_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", "response": "200", "error": "", - "snapshot_skipped": "['$..FileSystems..Name', '$..FileSystems..ProvisionedThroughputInMibps', '$..FileSystems..SizeInBytes.Timestamp', '$..FileSystems..SizeInBytes.Value', '$..FileSystems..SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes.ValueInStandard', '$..FileSystems..Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.accessConfig', '$..cluster.endpoint', '$..cluster.health', '$..cluster.kubernetesNetworkConfig.serviceIpv4Cidr', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.tags', '$..fargateProfile.health', '$..fargateProfile..labels']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eksctl_stack", - "test": "test_eksctl_stack", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", "response": "200", "error": "", - "snapshot_skipped": "['$..SecurityGroup', '$..ServiceRoleARN', '$..NodeGroupId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::TestElasticacheResources::test_resource_deployment", - "test": "test_resource_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", - "test": "test_cache_cluster[redis]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", "response": "200", "error": "", - "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", - "test": "test_cluster_with_replication", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", - "test": "test_elbv2_loadbalancer_resource", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput', '$..AlpnPolicy', '$..DefaultActions..ForwardConfig', '$..Port', '$..SslPolicy', '$..LoadBalancerArns', '$..Error.Code', '$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", - "test": "test_create_cluster", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_mwaa.py::test_mwaa_environment", - "test": "test_mwaa_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", "response": "200", "error": "", - "snapshot_skipped": "['$..Environment.CeleryExecutorQueue', '$..Environment.DatabaseVpcEndpointService', '$..Environment.EndpointManagement', '$..Environment.EnvironmentClass', '$..Environment.LastUpdate', '$..Environment.LoggingConfiguration', '$..Environment.MaxWebservers', '$..Environment.MaxWorkers', '$..Environment.MinWebservers', '$..Environment.MinWorkers', '$..Environment.Schedulers', '$..Environment.ServiceRoleArn', '$..Environment.Tags', '$..Environment.WebserverAccessMode', '$..Environment.WebserverVpcEndpointService', '$..Environment.WeeklyMaintenanceWindowStart', '$..EnvCeleryExecutorQueue', '$..EnvCloudWatchLogGroupArn', '$..EnvDatabaseVpcEndpointService', '$..EnvWebserverVpcEndpoint']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment[rds_cluster.yml]", - "test": "test_db_cluster_deployment[rds_cluster.yml]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment[rds_serverless_cluster.yml]", - "test": "test_db_cluster_deployment[rds_serverless_cluster.yml]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", - "test": "test_db_instance_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", "response": "200", "error": "", - "snapshot_skipped": "['$..DbAddress']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_rds_cluster_with_kms", - "test": "test_rds_cluster_with_kms", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_redshift.py::TestCfnRedshiftSubnet::test_docdb_resources", - "test": "test_docdb_resources", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", - "test": "test_private_hostedzone", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", - "snapshot_skipped": "['$..MaxItems']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_record_set_with_alias_record", - "test": "test_record_set_with_alias_record", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.Metadata', '$..MaxItems', '$..AliasTarget.DNSName', '$..ResourceRecordSets..Name', '$..ResourceRecordSets..ResourceRecords..Value']", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", - "test": "test_create_misc_resources", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "['$..HomeRegion', '$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterParameterGroup', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DatabaseName', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..EngineVersion', '$..DBClusters..EngineVersion', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..TagList']", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", - "test": "test_create_query_db", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", - "test": "test_create_query_db_with_port", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_transactions", - "test": "test_transactions", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", - "test": "test_redis_connection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", - "test": "test_action_rds_reboot_db_instances", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", - "test": "test_cluster_v2_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", "response": "200", "error": "", - "snapshot_skipped": "['$..BrokerNodeGroupInfo.ConnectivityInfo', '$..BrokerNodeGroupInfo.StorageInfo', '$..CurrentBrokerSoftwareInfo', '$..CustomerActionStatus', '$..CurrentVersion', '$..EncryptionInfo', '$..EnhancedMonitoring', '$..OpenMonitoring', '$..StorageMode', '$..Tags', '$..NetworkInterfaces..Attachment', '$..NetworkInterfaces..Operator', '$..NetworkInterfaces..PrivateIpAddresses..PrivateDnsName', '$..NetworkInterfaces..PrivateDnsName', '$..NetworkInterfaces..Status']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_interact_with_cluster", - "test": "test_interact_with_cluster", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_event_source_mapping_single_topic", - "test": "test_kafka_event_source_mapping_single_topic", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..BrokerNodeGroupInfo.ConnectivityInfo', '$..BrokerNodeGroupInfo.StorageInfo', '$..CurrentBrokerSoftwareInfo', '$..CustomerActionStatus', '$..CurrentVersion', '$..EncryptionInfo', '$..EnhancedMonitoring', '$..OpenMonitoring', '$..StorageMode', '$..Tags', '$..BootstrapBrokerString', '$..bootstrapServers', '$..LastProcessingResult', '$..StateTransitionReason']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_event_source_mapping_single_topic", - "test": "test_kafka_event_source_mapping_single_topic", + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_vpc.py::test_read_vpc", + "test": "test_read_vpc", "response": "200", "error": "", - "snapshot_skipped": "['$..BrokerNodeGroupInfo.ConnectivityInfo', '$..BrokerNodeGroupInfo.StorageInfo', '$..CurrentBrokerSoftwareInfo', '$..CustomerActionStatus', '$..CurrentVersion', '$..EncryptionInfo', '$..EnhancedMonitoring', '$..OpenMonitoring', '$..StorageMode', '$..Tags', '$..BootstrapBrokerString', '$..bootstrapServers', '$..LastProcessingResult', '$..StateTransitionReason']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_list_nodes", - "test": "test_list_nodes", + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/test_cloudcontrol_apl.py::TestCloudControlApiCredentials::test_with_account_and_region", + "test": "test_with_account_and_region", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping[msk]", - "test": "test_kafka_lambda_event_source_mapping[msk]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigateway.py::test_vpc_link", + "test": "test_vpc_link", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..StackId', '$..DriftInformation', '$..Metadata', '$..description', '$..name', '$..statusMessage', '$..tags', '$..targetArns']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping[self-hosted]", - "test": "test_kafka_lambda_event_source_mapping[self-hosted]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_multi_topics_and_batches", - "test": "test_kafka_lambda_event_source_mapping_multi_topics_and_batches", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_with_filter[by_header]", - "test": "test_kafka_lambda_event_source_mapping_with_filter[by_header]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_with_filter[by_key]", - "test": "test_kafka_lambda_event_source_mapping_with_filter[by_key]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::TestCfnDocDbResources::test_docdb_resources", + "test": "test_docdb_resources", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_with_filter[by_value]", - "test": "test_kafka_lambda_event_source_mapping_with_filter[by_value]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "test": "test_deploy_duplicate_security_group", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", - "test": "test_create_cluster_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", - "test": "test_create_neo4j_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "test": "test_security_group_ingress_creation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11-False]", - "test": "test_create_query_db[1.1.0.0-3.4.11-False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation_isolation", + "test": "test_security_group_ingress_creation_isolation", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2-False]", - "test": "test_create_query_db[1.2.0.1-3.5.2-False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_cidr_block_configurations", + "test": "test_vpc_cidr_block_configurations", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2-False]", - "test": "test_create_query_db[1.2.1.0-3.6.2-False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_endpoint_service_configurations", + "test": "test_vpc_endpoint_service_configurations", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.7.2-False]", - "test": "test_create_query_db[None-3.7.2-False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.7.2-True]", - "test": "test_create_query_db[None-3.7.2-True]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", - "test": "test_create_query_db_tags", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_vertex_multi_label[False]", - "test": "test_vertex_multi_label[False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_efs.py::test_file_system_deployment", + "test": "test_file_system_deployment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..FileSystems..Name', '$..FileSystems..ProvisionedThroughputInMibps', '$..FileSystems..SizeInBytes.Timestamp', '$..FileSystems..SizeInBytes.Value', '$..FileSystems..SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes.ValueInStandard', '$..FileSystems..Tags']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_vertex_multi_label[True]", - "test": "test_vertex_multi_label[True]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "test": "test_eks_fargate_cluster", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..cluster.accessConfig', '$..cluster.endpoint', '$..cluster.health', '$..cluster.kubernetesNetworkConfig.serviceIpv4Cidr', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.tags', '$..fargateProfile.health', '$..fargateProfile..labels']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eksctl_stack", + "test": "test_eksctl_stack", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..SecurityGroup', '$..ServiceRoleARN', '$..NodeGroupId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", - "test": "test_provider_marked_running", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::TestElasticacheResources::test_resource_deployment", + "test": "test_resource_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cache_cluster[redis]", + "test": "test_cache_cluster[redis]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..PhysicalResourceId', '$..CacheClusters']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticache.py::test_cluster_with_replication", + "test": "test_cluster_with_replication", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", - "test": "test_create_mariadb", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticloadbalancingv2.py::test_elbv2_loadbalancer_resource", + "test": "test_elbv2_loadbalancer_resource", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..LoadBalancerAddresses', '$..DNSName', '$..SecurityGroupsOutput', '$..AlpnPolicy', '$..DefaultActions..ForwardConfig', '$..Port', '$..SslPolicy', '$..LoadBalancerArns', '$..Error.Code', '$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", - "test": "test_create_mssql", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_msk.py::test_create_cluster", + "test": "test_create_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -30297,28 +31097,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", - "test": "test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_mwaa.py::test_mwaa_environment", + "test": "test_mwaa_environment", "response": "200", "error": "", - "snapshot_skipped": "['$..DBParameterGroups..DBParameterGroupName', '$..Endpoint', '$..Port', '$..PreferredMaintenanceWindow', '$..ReaderEndpoint', '$..StatusInfos', '$..StorageType', '$..StorageEncrypted', '$..DatabaseName', '$..DbInstancePort', '$..DBName', '$..EnabledCloudwatchLogsExports', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..AutoMinorVersionUpgrade', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..Capacity', '$..CopyTagsToSnapshot', '$..ClusterCreateTime', '$..CrossAccountClone', '$..DBSubnetGroup', '$..DeletionProtection', '$..DomainMemberships', '$..EarliestRestorableTime', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..KmsKeyId', '$..LatestRestorableTime', '$..NetworkType', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ScalingConfigurationInfo', '$..AllocatedStorage', '$..BackupTarget', '$..CACertificateIdentifier', '$..CertificateDetails', '$..CustomerOwnedIpEnabled', '$..DBName', '$..DedicatedLogVolume', '$..MonitoringInterval', '$..NetworkType', '$..OptionGroupMemberships..OptionGroupName', '$..PendingModifiedValues', '$..StorageThroughput', '$..PerformanceInsightsKMSKeyId', '$..LocalWriteForwardingStatus', '$..AvailabilityZone', '$..LicenseModel', '$..PubliclyAccessible']", + "snapshot_skipped": "['$..Environment.CeleryExecutorQueue', '$..Environment.DatabaseVpcEndpointService', '$..Environment.EndpointManagement', '$..Environment.EnvironmentClass', '$..Environment.LastUpdate', '$..Environment.LoggingConfiguration', '$..Environment.MaxWebservers', '$..Environment.MaxWorkers', '$..Environment.MinWebservers', '$..Environment.MinWorkers', '$..Environment.Schedulers', '$..Environment.ServiceRoleArn', '$..Environment.Tags', '$..Environment.WebserverAccessMode', '$..Environment.WebserverVpcEndpointService', '$..Environment.WeeklyMaintenanceWindowStart', '$..EnvCeleryExecutorQueue', '$..EnvCloudWatchLogGroupArn', '$..EnvDatabaseVpcEndpointService', '$..EnvWebserverVpcEndpoint']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_aurora_db[serverless-5.7.mysql_aurora.2.11.4]", - "test": "test_create_aurora_db[serverless-5.7.mysql_aurora.2.11.4]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment[rds_cluster.yml]", + "test": "test_db_cluster_deployment[rds_cluster.yml]", "response": "200", "error": "", - "snapshot_skipped": "['$..DBParameterGroups..DBParameterGroupName', '$..Endpoint', '$..Port', '$..PreferredMaintenanceWindow', '$..ReaderEndpoint', '$..StatusInfos', '$..StorageType', '$..StorageEncrypted', '$..DatabaseName', '$..DbInstancePort', '$..DBName', '$..EnabledCloudwatchLogsExports', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..AutoMinorVersionUpgrade', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..Capacity', '$..CopyTagsToSnapshot', '$..ClusterCreateTime', '$..CrossAccountClone', '$..DBSubnetGroup', '$..DeletionProtection', '$..DomainMemberships', '$..EarliestRestorableTime', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..KmsKeyId', '$..LatestRestorableTime', '$..NetworkType', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ScalingConfigurationInfo', '$..AllocatedStorage', '$..BackupTarget', '$..CACertificateIdentifier', '$..CertificateDetails', '$..CustomerOwnedIpEnabled', '$..DBName', '$..DedicatedLogVolume', '$..MonitoringInterval', '$..NetworkType', '$..OptionGroupMemberships..OptionGroupName', '$..PendingModifiedValues', '$..StorageThroughput', '$..PerformanceInsightsKMSKeyId', '$..LocalWriteForwardingStatus', '$..AvailabilityZone', '$..LicenseModel', '$..PubliclyAccessible']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_aurora_db_invalid_version", - "test": "test_create_aurora_db_invalid_version", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment[rds_serverless_cluster.yml]", + "test": "test_db_cluster_deployment[rds_serverless_cluster.yml]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30327,18 +31127,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", - "test": "test_create_mysql[False-5.7.39-MariaDB]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", + "test": "test_db_instance_deployment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..DbAddress']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", - "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", "response": "200", "error": "", "snapshot_skipped": "", @@ -30347,8 +31147,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_delete_db_parameters_in_use", - "test": "test_delete_db_parameters_in_use", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_rds_cluster_with_kms", + "test": "test_rds_cluster_with_kms", "response": "200", "error": "", "snapshot_skipped": "", @@ -30357,18 +31157,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", - "test": "test_add_role_to_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_redshift.py::TestCfnRedshiftSubnet::test_docdb_resources", + "test": "test_docdb_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", - "test": "test_add_role_to_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", "response": "200", "error": "", "snapshot_skipped": "", @@ -30377,48 +31177,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", - "test": "test_create_aurora_postgres", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", + "test": "test_private_hostedzone", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..MaxItems']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", - "test": "test_create_aurora_v2_cluster", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_record_set_with_alias_record", + "test": "test_record_set_with_alias_record", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..AllocatedStorage', '$..StorageType', '$..AvailabilityZone', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", + "snapshot_skipped": "['$..StackResourceDetail.Metadata', '$..MaxItems', '$..AliasTarget.DNSName', '$..ResourceRecordSets..Name', '$..ResourceRecordSets..ResourceRecords..Value']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", - "test": "test_create_aurora_v2_cluster_delete_instances", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..AllocatedStorage', '$..DBParameterGroups', '$..StorageType', '$..EngineVersion', '$..AvailabilityZone', '$..PromotionTier', '$..StorageThroughput', '$..CertificateDetails', '$..delete_db_cluster.DBCluster.DBClusterMembers', '$..delete_db_cluster.DBCluster.Status', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_reboot_instances", - "test": "test_create_aurora_v2_cluster_reboot_instances", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/test_api.py::TestAPI::test_create_misc_resources", + "test": "test_create_misc_resources", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..AllocatedStorage', '$..DBParameterGroups', '$..StorageType', '$..EngineVersion', '$..AvailabilityZone', '$..PromotionTier', '$..StorageThroughput', '$..CertificateDetails', '$..DedicatedLogVolume', '$.reboot-db-instance.DBInstance.DBInstanceStatus', '$..DBInstance.IAMDatabaseAuthenticationEnabled', '$..DBInstance.MultiAZ', '$..DBInstance.OptionGroupMemberships', '$..DBInstance.StorageEncrypted', '$..DBInstance.TagList', '$..DBInstance.DbiResourceId', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", + "snapshot_skipped": "['$..HomeRegion', '$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterParameterGroup', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DatabaseName', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..EngineVersion', '$..DBClusters..EngineVersion', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..TagList']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", - "test": "test_create_db_custom_port", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db", + "test": "test_create_query_db", "response": "200", "error": "", "snapshot_skipped": "", @@ -30427,58 +31227,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[default-database-name]", - "test": "test_create_postgres[default-database-name]", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_create_query_db_with_port", + "test": "test_create_query_db_with_port", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[default-username]", - "test": "test_create_postgres[default-username]", + "node_id": "LocalStack Pro: tests/aws/services/docdb/test_docdb.py::TestDocDB::test_transactions", + "test": "test_transactions", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[no-special-values]", - "test": "test_create_postgres[no-special-values]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", - "test": "test_create_snapshot_cluster", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", - "test": "test_create_snapshot_instance", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", - "test": "test_db_cluster_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", @@ -30487,48 +31287,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", - "test": "test_db_cluster_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", - "test": "test_db_cluster_scaling", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_start_stop", - "test": "test_db_cluster_start_stop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DatabaseInsightsMode', '$..DatabaseName', '$..EngineLifecycleSupport', '$..EngineVersion', '$..LocalWriteForwardingStatus', '$..AutomaticRestartTime', '$..Status']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", - "test": "test_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", + "test": "test_listener_services_are_accessible_and_returning_expected_content", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", - "test": "test_db_proxies", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", + "test": "test_redis_connection", "response": "200", "error": "", "snapshot_skipped": "", @@ -30537,38 +31337,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_describe_db_instance_filters", - "test": "test_describe_db_instance_filters", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", - "test": "test_generate_db_auth_token", + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_action_rds_reboot_db_instances", + "test": "test_action_rds_reboot_db_instances", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", - "test": "test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", + "test": "test_cluster_v2_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BrokerNodeGroupInfo.ConnectivityInfo', '$..BrokerNodeGroupInfo.StorageInfo', '$..CurrentBrokerSoftwareInfo', '$..CustomerActionStatus', '$..CurrentVersion', '$..EncryptionInfo', '$..EnhancedMonitoring', '$..OpenMonitoring', '$..StorageMode', '$..Tags', '$..NetworkInterfaces..Attachment', '$..NetworkInterfaces..Operator', '$..NetworkInterfaces..PrivateIpAddresses..PrivateDnsName', '$..NetworkInterfaces..PrivateDnsName', '$..NetworkInterfaces..Status']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", - "test": "test_modify_db_cluster", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_interact_with_cluster", + "test": "test_interact_with_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -30577,18 +31377,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", - "test": "test_modify_db_instance_with_db_parameter_group", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_event_source_mapping_single_topic", + "test": "test_kafka_event_source_mapping_single_topic", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..BrokerNodeGroupInfo.ConnectivityInfo', '$..BrokerNodeGroupInfo.StorageInfo', '$..CurrentBrokerSoftwareInfo', '$..CustomerActionStatus', '$..CurrentVersion', '$..EncryptionInfo', '$..EnhancedMonitoring', '$..OpenMonitoring', '$..StorageMode', '$..Tags', '$..BootstrapBrokerString', '$..bootstrapServers', '$..LastProcessingResult', '$..StateTransitionReason']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_event_source_mapping_single_topic", + "test": "test_kafka_event_source_mapping_single_topic", + "response": "200", + "error": "", + "snapshot_skipped": "['$..BrokerNodeGroupInfo.ConnectivityInfo', '$..BrokerNodeGroupInfo.StorageInfo', '$..CurrentBrokerSoftwareInfo', '$..CustomerActionStatus', '$..CurrentVersion', '$..EncryptionInfo', '$..EnhancedMonitoring', '$..OpenMonitoring', '$..StorageMode', '$..Tags', '$..BootstrapBrokerString', '$..bootstrapServers', '$..LastProcessingResult', '$..StateTransitionReason']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", - "test": "test_postgres_db_parametergroup_named_default", + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_list_nodes", + "test": "test_list_nodes", "response": "200", "error": "", "snapshot_skipped": "", @@ -30597,8 +31407,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.15]", - "test": "test_postgres_versions[13.15]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping[msk]", + "test": "test_kafka_lambda_event_source_mapping[msk]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30607,8 +31417,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[16.1]", - "test": "test_postgres_versions[16.1]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping[self-hosted]", + "test": "test_kafka_lambda_event_source_mapping[self-hosted]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30617,8 +31427,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[17.5]", - "test": "test_postgres_versions[17.5]", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_multi_topics_and_batches", + "test": "test_kafka_lambda_event_source_mapping_multi_topics_and_batches", "response": "200", "error": "", "snapshot_skipped": "", @@ -30627,8 +31437,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", - "test": "test_query_from_s3", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_with_filter[by_header]", + "test": "test_kafka_lambda_event_source_mapping_with_filter[by_header]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30637,18 +31447,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_reboot_db_instance", - "test": "test_reboot_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_with_filter[by_key]", + "test": "test_kafka_lambda_event_source_mapping_with_filter[by_key]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_reboot_db_multiple_instances", - "test": "test_reboot_db_multiple_instances", + "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_with_filter[by_value]", + "test": "test_kafka_lambda_event_source_mapping_with_filter[by_value]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30657,18 +31467,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_custom_cluster_endpoint", - "test": "test_serverless_no_custom_cluster_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_cluster_with_tags", + "test": "test_create_cluster_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..AutoMinorVersionUpgrade', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..Capacity', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DBSubnetGroup', '$..DeletionProtection', '$..DomainMemberships', '$..EarliestRestorableTime', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..KmsKeyId', '$..LatestRestorableTime', '$..NetworkType', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ScalingConfigurationInfo', '$..DBClusterParameterGroup', '$..StorageEncrypted', '$..DatabaseName']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresCrossAccount::test_create_restore_snapshot_cluster_cross_account", - "test": "test_create_restore_snapshot_cluster_cross_account", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_neo4j_cluster", + "test": "test_create_neo4j_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -30677,8 +31487,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresCrossAccount::test_create_restore_snapshot_instance_cross_account", - "test": "test_create_restore_snapshot_instance_cross_account", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.1.0.0-3.4.11-False]", + "test": "test_create_query_db[1.1.0.0-3.4.11-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30687,8 +31497,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", - "test": "test_reset_cluster_with_instances", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.0.1-3.5.2-False]", + "test": "test_create_query_db[1.2.0.1-3.5.2-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30697,8 +31507,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", - "test": "test_reset_db_instance[mariadb]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[1.2.1.0-3.6.2-False]", + "test": "test_create_query_db[1.2.1.0-3.6.2-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30707,8 +31517,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", - "test": "test_reset_db_instance[mysql]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.7.2-False]", + "test": "test_create_query_db[None-3.7.2-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30717,8 +31527,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", - "test": "test_reset_db_instance[sqlserver-se]", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db[None-3.7.2-True]", + "test": "test_create_query_db[None-3.7.2-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30727,158 +31537,158 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_already_exists", - "test": "test_create_db_instance_already_exists", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_create_query_db_tags", + "test": "test_create_query_db_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_manage_master_user_password", - "test": "test_create_db_instance_manage_master_user_password", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_vertex_multi_label[False]", + "test": "test_vertex_multi_label[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType', '$..MasterUserSecret.SecretStatus', '$..ARN', '$..KmsKeyId', '$..LastRotatedDate', '$..Name', '$..NextRotationDate', '$..RotationEnabled', '$..RotationRules', '$..VersionIdsToStages', '$..KeyMetadata.KeyManager']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_mysql", - "test": "test_create_db_instance_mysql", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune.py::TestNeptune::test_vertex_multi_label[True]", + "test": "test_vertex_multi_label[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_postgres", - "test": "test_create_db_instance_postgres", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", + "test": "test_provider_marked_running", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..VpcSecurityGroups']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_tagging", - "test": "test_create_db_instance_tagging", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_delete_db_instance_allow_deleting_instance_on_cluster_without_final_snapshot", - "test": "test_delete_db_instance_allow_deleting_instance_on_cluster_without_final_snapshot", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_delete_db_instance_skip_final_snapshot", - "test": "test_delete_db_instance_skip_final_snapshot", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_delete_db_instance_with_deletion_protection", - "test": "test_delete_db_instance_with_deletion_protection", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_describe_db_instance_in_cluster", - "test": "test_describe_db_instance_in_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMariaDB::test_create_mariadb", + "test": "test_create_mariadb", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_describe_db_instance_tagging", - "test": "test_describe_db_instance_tagging", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMssql::test_create_mssql", + "test": "test_create_mssql", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance", - "test": "test_modify_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", + "test": "test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType']", + "snapshot_skipped": "['$..DBParameterGroups..DBParameterGroupName', '$..Endpoint', '$..Port', '$..PreferredMaintenanceWindow', '$..ReaderEndpoint', '$..StatusInfos', '$..StorageType', '$..StorageEncrypted', '$..DatabaseName', '$..DbInstancePort', '$..DBName', '$..EnabledCloudwatchLogsExports', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..AutoMinorVersionUpgrade', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..Capacity', '$..CopyTagsToSnapshot', '$..ClusterCreateTime', '$..CrossAccountClone', '$..DBSubnetGroup', '$..DeletionProtection', '$..DomainMemberships', '$..EarliestRestorableTime', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..KmsKeyId', '$..LatestRestorableTime', '$..NetworkType', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ScalingConfigurationInfo', '$..AllocatedStorage', '$..BackupTarget', '$..CACertificateIdentifier', '$..CertificateDetails', '$..CustomerOwnedIpEnabled', '$..DBName', '$..DedicatedLogVolume', '$..MonitoringInterval', '$..NetworkType', '$..OptionGroupMemberships..OptionGroupName', '$..PendingModifiedValues', '$..StorageThroughput', '$..PerformanceInsightsKMSKeyId', '$..LocalWriteForwardingStatus', '$..AvailabilityZone', '$..LicenseModel', '$..PubliclyAccessible']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_db_parameter_group_not_found", - "test": "test_modify_db_instance_db_parameter_group_not_found", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_aurora_db[serverless-5.7.mysql_aurora.2.11.4]", + "test": "test_create_aurora_db[serverless-5.7.mysql_aurora.2.11.4]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..DBParameterGroups..DBParameterGroupName', '$..Endpoint', '$..Port', '$..PreferredMaintenanceWindow', '$..ReaderEndpoint', '$..StatusInfos', '$..StorageType', '$..StorageEncrypted', '$..DatabaseName', '$..DbInstancePort', '$..DBName', '$..EnabledCloudwatchLogsExports', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..AutoMinorVersionUpgrade', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..Capacity', '$..CopyTagsToSnapshot', '$..ClusterCreateTime', '$..CrossAccountClone', '$..DBSubnetGroup', '$..DeletionProtection', '$..DomainMemberships', '$..EarliestRestorableTime', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..KmsKeyId', '$..LatestRestorableTime', '$..NetworkType', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ScalingConfigurationInfo', '$..AllocatedStorage', '$..BackupTarget', '$..CACertificateIdentifier', '$..CertificateDetails', '$..CustomerOwnedIpEnabled', '$..DBName', '$..DedicatedLogVolume', '$..MonitoringInterval', '$..NetworkType', '$..OptionGroupMemberships..OptionGroupName', '$..PendingModifiedValues', '$..StorageThroughput', '$..PerformanceInsightsKMSKeyId', '$..LocalWriteForwardingStatus', '$..AvailabilityZone', '$..LicenseModel', '$..PubliclyAccessible']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_manage_master_user_password", - "test": "test_modify_db_instance_manage_master_user_password", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_aurora_db_invalid_version", + "test": "test_create_aurora_db_invalid_version", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType', '$..MasterUserSecret.SecretStatus']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_manage_master_user_password_invalid", - "test": "test_modify_db_instance_manage_master_user_password_invalid", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[False-5.7.39-MariaDB]", + "test": "test_create_mysql[False-5.7.39-MariaDB]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_option_group_not_found", - "test": "test_modify_db_instance_option_group_not_found", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_mysql[True-8.0.30-MySQL Community Server]", + "test": "test_create_mysql[True-8.0.30-MySQL Community Server]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_rename", - "test": "test_modify_db_instance_rename", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_delete_db_parameters_in_use", + "test": "test_delete_db_parameters_in_use", "response": "200", "error": "", "snapshot_skipped": "", @@ -30887,8 +31697,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_vpc_security_group_not_found", - "test": "test_modify_db_instance_vpc_security_group_not_found", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_cluster", + "test": "test_add_role_to_db_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -30897,58 +31707,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_instance_port", - "test": "test_modify_instance_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_add_role_to_db_instance", + "test": "test_add_role_to_db_instance", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_reboot_db_instance", - "test": "test_reboot_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", + "test": "test_create_aurora_postgres", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_start_stop_db_instance", - "test": "test_start_stop_db_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster", + "test": "test_create_aurora_v2_cluster", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..AllocatedStorage', '$..StorageType', '$..AvailabilityZone', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_create_db_cluster_manage_master_user_password", - "test": "test_create_db_cluster_manage_master_user_password", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_delete_instances", + "test": "test_create_aurora_v2_cluster_delete_instances", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DatabaseName', '$..MasterUserSecret.SecretStatus', '$..Endpoint', '$..EngineVersion', '$..LocalWriteForwardingStatus', '$..Status', '$..KmsKeyId', '$..LastRotatedDate', '$..NextRotationDate', '$..RotationEnabled', '$..RotationRules', '$..VersionIdsToStages', '$..KeyMetadata.KeyManager']", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..AllocatedStorage', '$..DBParameterGroups', '$..StorageType', '$..EngineVersion', '$..AvailabilityZone', '$..PromotionTier', '$..StorageThroughput', '$..CertificateDetails', '$..delete_db_cluster.DBCluster.DBClusterMembers', '$..delete_db_cluster.DBCluster.Status', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_create_db_cluster_manage_master_user_password_with_kms_key", - "test": "test_create_db_cluster_manage_master_user_password_with_kms_key", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_v2_cluster_reboot_instances", + "test": "test_create_aurora_v2_cluster_reboot_instances", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DatabaseName', '$..MasterUserSecret.SecretStatus', '$..Endpoint', '$..EngineVersion', '$..LocalWriteForwardingStatus', '$..Status', '$..KmsKeyId', '$..LastRotatedDate', '$..NextRotationDate', '$..RotationEnabled', '$..RotationRules', '$..VersionIdsToStages']", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..AllocatedStorage', '$..DBParameterGroups', '$..StorageType', '$..EngineVersion', '$..AvailabilityZone', '$..PromotionTier', '$..StorageThroughput', '$..CertificateDetails', '$..DedicatedLogVolume', '$.reboot-db-instance.DBInstance.DBInstanceStatus', '$..DBInstance.IAMDatabaseAuthenticationEnabled', '$..DBInstance.MultiAZ', '$..DBInstance.OptionGroupMemberships', '$..DBInstance.StorageEncrypted', '$..DBInstance.TagList', '$..DBInstance.DbiResourceId', '$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_modify_cluster_port", - "test": "test_modify_cluster_port", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_db_custom_port", + "test": "test_create_db_custom_port", "response": "200", "error": "", "snapshot_skipped": "", @@ -30957,158 +31767,158 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_modify_db_cluster_manage_master_user_password", - "test": "test_modify_db_cluster_manage_master_user_password", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[default-database-name]", + "test": "test_create_postgres[default-database-name]", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DatabaseName', '$..MasterUserSecret.SecretStatus', '$..Endpoint', '$..EngineVersion', '$..LocalWriteForwardingStatus', '$..Status']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_modify_db_cluster_manage_master_user_password_invalid", - "test": "test_modify_db_cluster_manage_master_user_password_invalid", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[default-username]", + "test": "test_create_postgres[default-username]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot[False-False]", - "test": "test_create_db_snapshot[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[no-special-values]", + "test": "test_create_postgres[no-special-values]", "response": "200", "error": "", - "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot[False-True]", - "test": "test_create_db_snapshot[False-True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_cluster", + "test": "test_create_snapshot_cluster", "response": "200", "error": "", - "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot[True-False]", - "test": "test_create_db_snapshot[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_snapshot_instance", + "test": "test_create_snapshot_instance", "response": "200", "error": "", - "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot[True-True]", - "test": "test_create_db_snapshot[True-True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_already_exists", + "test": "test_db_cluster_already_exists", "response": "200", "error": "", - "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot_mysql", - "test": "test_create_db_snapshot_mysql", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_endpoints", + "test": "test_db_cluster_endpoints", "response": "200", "error": "", - "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_delete_db_snapshot_success", - "test": "test_delete_db_snapshot_success", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_scaling", + "test": "test_db_cluster_scaling", "response": "200", "error": "", - "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_describe_db_snapshot_filter_by_instance", - "test": "test_describe_db_snapshot_filter_by_instance", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_cluster_start_stop", + "test": "test_db_cluster_start_stop", "response": "200", "error": "", - "snapshot_skipped": "['$..DBSnapshots..DedicatedLogVolume', '$..DBSnapshots..LicenseModel', '$..DBSnapshots..OptionGroupName', '$..DBSnapshots..VpcId', '$..DBSnapshots..TagList', '$..DBSnapshots..ProcessorFeatures', '$..DBSnapshots..MultiTenant', '$..DBSnapshots..OriginalSnapshotCreateTime']", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DatabaseInsightsMode', '$..DatabaseName', '$..EngineLifecycleSupport', '$..EngineVersion', '$..LocalWriteForwardingStatus', '$..AutomaticRestartTime', '$..Status']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_setup[postgres-v1]", - "test": "test_batch_execute_statement_setup[postgres-v1]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_instance_already_exists", + "test": "test_db_instance_already_exists", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[False]", - "test": "test_data_api[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_db_proxies", + "test": "test_db_proxies", "response": "200", "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[True]", - "test": "test_data_api[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_describe_db_instance_filters", + "test": "test_describe_db_instance_filters", "response": "200", "error": "", - "snapshot_skipped": "['$..columnMetadata..precision']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgres::test_data_api", - "test": "test_data_api", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_generate_db_auth_token", + "test": "test_generate_db_auth_token", "response": "200", "error": "", - "snapshot_skipped": "['$..columnMetadata[8].precision', '$..records[0].[14].stringValue', '$..records[0].[15].stringValue']", + "snapshot_skipped": "all", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgres::test_max_connections", - "test": "test_max_connections", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgresCfn::test_select_char", - "test": "test_select_char", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "test": "test_iam_db_token_auth_from_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..create-result.numberOfRecordsUpdated', '$..insert-result.numberOfRecordsUpdated']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", - "test": "test_global_cluster_read_write", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_cluster", + "test": "test_modify_db_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -31117,214 +31927,208 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", - "test": "test_global_cluster_remove_instances_from_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_modify_db_instance_with_db_parameter_group", + "test": "test_modify_db_instance_with_db_parameter_group", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_failover", - "test": "test_failover", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_db_parametergroup_named_default", + "test": "test_postgres_db_parametergroup_named_default", "response": "200", "error": "", - "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..DatabaseInsightsMode', '$..DBClusters..EngineLifecycleSupport', '$..GlobalClusters..Endpoint', '$..GlobalClusters..EngineLifecycleSupport', '$..GlobalClusters..TagList', '$..GlobalCluster.Endpoint', '$..GlobalCluster.EngineLifecycleSupport', '$..GlobalCluster.TagList']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_invalid_secondary_cluster", - "test": "test_invalid_secondary_cluster", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[13.15]", + "test": "test_postgres_versions[13.15]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_promote_secondary_headless", - "test": "test_promote_secondary_headless", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[16.1]", + "test": "test_postgres_versions[16.1]", "response": "200", "error": "", - "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..DatabaseInsightsMode', '$..DBClusters..EngineLifecycleSupport', '$..GlobalClusters..Endpoint', '$..GlobalClusters..EngineLifecycleSupport', '$..GlobalClusters..TagList']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_validate_initial_setup", - "test": "test_validate_initial_setup", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_postgres_versions[17.5]", + "test": "test_postgres_versions[17.5]", "response": "200", "error": "", - "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterMembers..PromotionTier', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..TagList', '$..DBClusters..DatabaseInsightsMode', '$..DBClusters..EngineLifecycleSupport', '$..GlobalClusters..Endpoint', '$..GlobalClusters..EngineLifecycleSupport', '$..GlobalClusters..TagList']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11]", - "test": "test_postgres_s3_extension_helpers[11]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_query_from_s3", + "test": "test_query_from_s3", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_reboot_db_instance", + "test": "test_reboot_db_instance", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", - "test": "test_batch_invalid", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_reboot_db_multiple_instances", + "test": "test_reboot_db_multiple_instances", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", - "test": "test_batch_request_response", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_serverless_no_custom_cluster_endpoint", + "test": "test_serverless_no_custom_cluster_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..AutoMinorVersionUpgrade', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..Capacity', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DBSubnetGroup', '$..DeletionProtection', '$..DomainMemberships', '$..EarliestRestorableTime', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..KmsKeyId', '$..LatestRestorableTime', '$..NetworkType', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..ScalingConfigurationInfo', '$..DBClusterParameterGroup', '$..StorageEncrypted', '$..DatabaseName']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", - "test": "test_batch_sync", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresCrossAccount::test_create_restore_snapshot_cluster_cross_account", + "test": "test_create_restore_snapshot_cluster_cross_account", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/test_network_configuration.py::test_kafka", - "test": "test_kafka", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgresCrossAccount::test_create_restore_snapshot_instance_cross_account", + "test": "test_create_restore_snapshot_instance_cross_account", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "internal" - } - ] - }, - "GroupIds": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_security_group_with_tags", - "test": "test_deploy_security_group_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_cluster_with_instances", + "test": "test_reset_cluster_with_instances", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", - "test": "test_vpc_creates_default_sg", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mariadb]", + "test": "test_reset_db_instance[mariadb]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_security_group_with_custom_id[False-id_manager]", - "test": "test_create_security_group_with_custom_id[False-id_manager]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[mysql]", + "test": "test_reset_db_instance[mysql]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_security_group_with_custom_id[False-tag]", - "test": "test_create_security_group_with_custom_id[False-tag]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsReset::test_reset_db_instance[sqlserver-se]", + "test": "test_reset_db_instance[sqlserver-se]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_security_group_with_custom_id[True-id_manager]", - "test": "test_create_security_group_with_custom_id[True-id_manager]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_already_exists", + "test": "test_create_db_instance_already_exists", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_security_group_with_custom_id[True-tag]", - "test": "test_create_security_group_with_custom_id[True-tag]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_manage_master_user_password", + "test": "test_create_db_instance_manage_master_user_password", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ], - "ls_pro": [ + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType', '$..MasterUserSecret.SecretStatus', '$..ARN', '$..KmsKeyId', '$..LastRotatedDate', '$..Name', '$..NextRotationDate', '$..RotationEnabled', '$..RotationRules', '$..VersionIdsToStages', '$..KeyMetadata.KeyManager']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", - "test": "test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_mysql", + "test": "test_create_db_instance_mysql", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", - "test": "test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_postgres", + "test": "test_create_db_instance_postgres", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..VpcSecurityGroups']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_resource_replication_config", - "test": "test_resource_replication_config", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_tagging", + "test": "test_create_db_instance_tagging", "response": "200", "error": "", - "snapshot_skipped": "['$..describe_replication_config.ReplicationConfigs..ReplicationConfigUpdateTime']", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", - "test": "test_public_alb", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_delete_db_instance_allow_deleting_instance_on_cluster_without_final_snapshot", + "test": "test_delete_db_instance_allow_deleting_instance_on_cluster_without_final_snapshot", "response": "200", "error": "", "snapshot_skipped": "", @@ -31333,8 +32137,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", - "test": "test_docdb_connection", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_delete_db_instance_skip_final_snapshot", + "test": "test_delete_db_instance_skip_final_snapshot", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_delete_db_instance_with_deletion_protection", + "test": "test_delete_db_instance_with_deletion_protection", "response": "200", "error": "", "snapshot_skipped": "", @@ -31343,38 +32157,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", - "test": "test_validate_ready", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_describe_db_instance_in_cluster", + "test": "test_describe_db_instance_in_cluster", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_describe_db_instance_tagging", + "test": "test_describe_db_instance_tagging", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_read_security_group", - "test": "test_read_security_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance", + "test": "test_modify_db_instance", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_read_security_group_with_tags", - "test": "test_read_security_group_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_db_parameter_group_not_found", + "test": "test_modify_db_instance_db_parameter_group_not_found", "response": "200", "error": "", "snapshot_skipped": "", @@ -31383,18 +32197,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_security_group_read_with_vpc", - "test": "test_security_group_read_with_vpc", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_manage_master_user_password", + "test": "test_modify_db_instance_manage_master_user_password", "response": "200", "error": "", - "snapshot_skipped": "['$..ResourceDescription.Properties.SecurityGroupIngress']", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..AllocatedStorage', '$..StorageType', '$..MasterUserSecret.SecretStatus']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", - "test": "test_deploy_duplicate_security_group", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_manage_master_user_password_invalid", + "test": "test_modify_db_instance_manage_master_user_password_invalid", "response": "200", "error": "", "snapshot_skipped": "", @@ -31403,68 +32217,88 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", - "test": "test_security_group_ingress_creation", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_option_group_not_found", + "test": "test_modify_db_instance_option_group_not_found", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation_isolation", - "test": "test_security_group_ingress_creation_isolation", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_rename", + "test": "test_modify_db_instance_rename", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_vpc_security_group_not_found", + "test": "test_modify_db_instance_vpc_security_group_not_found", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_instance_port", + "test": "test_modify_instance_port", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eksctl_stack", - "test": "test_eksctl_stack", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_reboot_db_instance", + "test": "test_reboot_db_instance", "response": "200", "error": "", - "snapshot_skipped": "['$..SecurityGroup', '$..ServiceRoleARN', '$..NodeGroupId']", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_start_stop_db_instance", + "test": "test_start_stop_db_instance", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_create_db_cluster_manage_master_user_password", + "test": "test_create_db_cluster_manage_master_user_password", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DatabaseName', '$..MasterUserSecret.SecretStatus', '$..Endpoint', '$..EngineVersion', '$..LocalWriteForwardingStatus', '$..Status', '$..KmsKeyId', '$..LastRotatedDate', '$..NextRotationDate', '$..RotationEnabled', '$..RotationRules', '$..VersionIdsToStages', '$..KeyMetadata.KeyManager']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_create_db_cluster_manage_master_user_password_with_kms_key", + "test": "test_create_db_cluster_manage_master_user_password_with_kms_key", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DatabaseName', '$..MasterUserSecret.SecretStatus', '$..Endpoint', '$..EngineVersion', '$..LocalWriteForwardingStatus', '$..Status', '$..KmsKeyId', '$..LastRotatedDate', '$..NextRotationDate', '$..RotationEnabled', '$..RotationRules', '$..VersionIdsToStages']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_modify_cluster_port", + "test": "test_modify_cluster_port", "response": "200", "error": "", "snapshot_skipped": "", @@ -31473,18 +32307,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_modify_db_cluster_manage_master_user_password", + "test": "test_modify_db_cluster_manage_master_user_password", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AvailabilityZones', '$..BackupRetentionPeriod', '$..ClusterCreateTime', '$..CopyTagsToSnapshot', '$..CrossAccountClone', '$..DeletionProtection', '$..EarliestRestorableTime', '$..EngineMode', '$..HostedZoneId', '$..HttpEndpointEnabled', '$..LatestRestorableTime', '$..PreferredBackupWindow', '$..PreferredMaintenanceWindow', '$..ReadReplicaIdentifiers', '$..DBClusterMembers..IsClusterWriter', '$..DBClusterParameterGroup', '$..Port', '$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DatabaseName', '$..MasterUserSecret.SecretStatus', '$..Endpoint', '$..EngineVersion', '$..LocalWriteForwardingStatus', '$..Status']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbCluster::test_modify_db_cluster_manage_master_user_password_invalid", + "test": "test_modify_db_cluster_manage_master_user_password_invalid", "response": "200", "error": "", "snapshot_skipped": "", @@ -31493,168 +32327,2310 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot[False-False]", + "test": "test_create_db_snapshot[False-False]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_cluster_security_groups", - "test": "test_cluster_security_groups", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot[False-True]", + "test": "test_create_db_snapshot[False-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags', '$..SecurityGroups..IpPermissions..UserIdGroupPairs', '$..SecurityGroups..IpPermissionsEgress..UserIdGroupPairs']", + "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot[True-False]", + "test": "test_create_db_snapshot[True-False]", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot[True-True]", + "test": "test_create_db_snapshot[True-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_create_db_snapshot_mysql", + "test": "test_create_db_snapshot_mysql", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_delete_db_snapshot_success", + "test": "test_delete_db_snapshot_success", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBSnapshot.DedicatedLogVolume', '$..DBSnapshot.LicenseModel', '$..DBSnapshot.OptionGroupName', '$..DBSnapshot.PercentProgress', '$..DBSnapshot.SnapshotCreateTime', '$..DBSnapshot.Status', '$..DBSnapshot.VpcId', '$..DBSnapshot.OriginalSnapshotCreateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSSnapshot::test_describe_db_snapshot_filter_by_instance", + "test": "test_describe_db_snapshot_filter_by_instance", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBSnapshots..DedicatedLogVolume', '$..DBSnapshots..LicenseModel', '$..DBSnapshots..OptionGroupName', '$..DBSnapshots..VpcId', '$..DBSnapshots..TagList', '$..DBSnapshots..ProcessorFeatures', '$..DBSnapshots..MultiTenant', '$..DBSnapshots..OriginalSnapshotCreateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_setup[postgres-v1]", + "test": "test_batch_execute_statement_setup[postgres-v1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[False]", + "test": "test_data_api[False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..columnMetadata..precision']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_data_api[True]", + "test": "test_data_api[True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..columnMetadata..precision']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgres::test_data_api", + "test": "test_data_api", + "response": "200", + "error": "", + "snapshot_skipped": "['$..columnMetadata[8].precision', '$..records[0].[14].stringValue', '$..records[0].[15].stringValue']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgres::test_max_connections", + "test": "test_max_connections", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraPostgresCfn::test_select_char", + "test": "test_select_char", + "response": "200", + "error": "", + "snapshot_skipped": "['$..create-result.numberOfRecordsUpdated', '$..insert-result.numberOfRecordsUpdated']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_read_write", + "test": "test_global_cluster_read_write", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalCluster::test_global_cluster_remove_instances_from_cluster", + "test": "test_global_cluster_remove_instances_from_cluster", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_failover", + "test": "test_failover", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..DatabaseInsightsMode', '$..DBClusters..EngineLifecycleSupport', '$..GlobalClusters..Endpoint', '$..GlobalClusters..EngineLifecycleSupport', '$..GlobalClusters..TagList', '$..GlobalCluster.Endpoint', '$..GlobalCluster.EngineLifecycleSupport', '$..GlobalCluster.TagList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_invalid_secondary_cluster", + "test": "test_invalid_secondary_cluster", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_promote_secondary_headless", + "test": "test_promote_secondary_headless", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CopyTagsToSnapshot', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBSubnetGroup', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..DatabaseInsightsMode', '$..DBClusters..EngineLifecycleSupport', '$..GlobalClusters..Endpoint', '$..GlobalClusters..EngineLifecycleSupport', '$..GlobalClusters..TagList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_global.py::TestGlobalClusterCDK::test_validate_initial_setup", + "test": "test_validate_initial_setup", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBClusters..ActivityStreamStatus', '$..DBClusters..AssociatedRoles', '$..DBClusters..AutoMinorVersionUpgrade', '$..DBClusters..AvailabilityZones', '$..DBClusters..BackupRetentionPeriod', '$..DBClusters..ClusterCreateTime', '$..DBClusters..CrossAccountClone', '$..DBClusters..DBClusterMembers..PromotionTier', '$..DBClusters..DeletionProtection', '$..DBClusters..DomainMemberships', '$..DBClusters..EarliestRestorableTime', '$..DBClusters..EngineMode', '$..DBClusters..GlobalWriteForwardingRequested', '$..DBClusters..HostedZoneId', '$..DBClusters..HttpEndpointEnabled', '$..DBClusters..LatestRestorableTime', '$..DBClusters..NetworkType', '$..DBClusters..PreferredBackupWindow', '$..DBClusters..PreferredMaintenanceWindow', '$..DBClusters..ReadReplicaIdentifiers', '$..DBClusters..TagList', '$..DBClusters..DatabaseInsightsMode', '$..DBClusters..EngineLifecycleSupport', '$..GlobalClusters..Endpoint', '$..GlobalClusters..EngineLifecycleSupport', '$..GlobalClusters..TagList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11]", + "test": "test_postgres_s3_extension_helpers[11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/test_network_configuration.py::test_kafka", + "test": "test_kafka", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + } + ] + }, + "GroupIds": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_security_group_with_tags", + "test": "test_deploy_security_group_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_creates_default_sg", + "test": "test_vpc_creates_default_sg", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_security_group_with_custom_id[False-id_manager]", + "test": "test_create_security_group_with_custom_id[False-id_manager]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_security_group_with_custom_id[False-tag]", + "test": "test_create_security_group_with_custom_id[False-tag]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_security_group_with_custom_id[True-id_manager]", + "test": "test_create_security_group_with_custom_id[True-id_manager]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_security_group_with_custom_id[True-tag]", + "test": "test_create_security_group_with_custom_id[True-tag]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", + "test": "test_describe_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", + "test": "test_describe_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_resource_replication_config", + "test": "test_resource_replication_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..describe_replication_config.ReplicationConfigs..ReplicationConfigUpdateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", + "test": "test_public_alb", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", + "test": "test_docdb_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_read_security_group", + "test": "test_read_security_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_read_security_group_with_tags", + "test": "test_read_security_group_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_security_group_read_with_vpc", + "test": "test_security_group_read_with_vpc", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResourceDescription.Properties.SecurityGroupIngress']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "test": "test_deploy_duplicate_security_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation", + "test": "test_security_group_ingress_creation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_security_group_ingress_creation_isolation", + "test": "test_security_group_ingress_creation_isolation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eksctl_stack", + "test": "test_eksctl_stack", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SecurityGroup', '$..ServiceRoleARN', '$..NodeGroupId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", + "test": "test_listener_services_are_accessible_and_returning_expected_content", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_cluster_security_groups", + "test": "test_cluster_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags', '$..SecurityGroups..IpPermissions..UserIdGroupPairs', '$..SecurityGroups..IpPermissionsEgress..UserIdGroupPairs']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", + "test": "test_provider_marked_running", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_with_existing_vpc_security_group", + "test": "test_create_db_instance_with_existing_vpc_security_group", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11]", + "test": "test_postgres_s3_extension_helpers[11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ec2/test_replicate_securitygroup.py::TestEc2SecurityReplication::test_successful_replication[arn]", + "test": "test_successful_replication[arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ec2/test_replicate_securitygroup.py::TestEc2SecurityReplication::test_successful_replication[identifier]", + "test": "test_successful_replication[identifier]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_read_security_group_not_found", + "test": "test_read_security_group_not_found", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_cluster_invalid_security_groups[invalid_format]", + "test": "test_create_cluster_invalid_security_groups[invalid_format]", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_cluster_invalid_security_groups[nonexistent]", + "test": "test_create_cluster_invalid_security_groups[nonexistent]", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_non_existing_vpc_security_group", + "test": "test_create_db_instance_non_existing_vpc_security_group", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_vpc_security_group_not_found", + "test": "test_modify_db_instance_vpc_security_group_not_found", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "MaxResults": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_invalid_vpc_config_subnet", + "test": "test_invalid_vpc_config_subnet", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeSubnets": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_subnet.py::test_list_subnets", + "test": "test_list_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", + "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[https-only]", + "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[https-only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[match-viewer]", + "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[match-viewer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_mount_target", + "test": "test_mount_target", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", + "test": "test_alb_modify_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Attributes', \"$.._AttributesDict.'access_logs.s3.enabled'\", \"$.._AttributesDict.'idle_timeout.timeout_seconds'\", \"$.._AttributesDict.'routing.http.x_amzn_tls_version_and_cipher_suite.enabled'\", \"$.._AttributesDict.'routing.http.xff_client_port.enabled'\", \"$.._AttributesDict.'routing.http.xff_header_processing.mode'\", \"$.._AttributesDict.'waf.fail_open.enabled'\"]", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", + "test": "test_alb_set_ip_address_type", + "response": "200", + "error": "", + "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Error.Type']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_internal_path_based_routing[host]", + "test": "test_internal_path_based_routing[host]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_internal_path_based_routing[path]", + "test": "test_internal_path_based_routing[path]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_describe_load_balancers", + "test": "test_describe_load_balancers", + "response": "200", + "error": "", + "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..LoadBalancers[0].EnablePrefixForIpv6SourceNat', '$..LoadBalancers..State.Code']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ram/test_ram.py::TestResourceAccessManager::test_subnet_sharing", + "test": "test_subnet_sharing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "Filters": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "test": "test_create_execute_api_vpc_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", + "test": "test_associate_and_disassociate_resolver_rule", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", + "test": "test_create_resolver_endpoint[INBOUND-5]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", + "test": "test_create_resolver_endpoint[OUTBOUND-10]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", + "test": "test_create_resolver_rule", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", + "test": "test_create_resolver_rule_with_invalid_direction", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", + "test": "test_delete_resolver_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", + "test": "test_multipe_create_resolver_rule", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multiple_create_resolver_endpoint_with_same_req_id", + "test": "test_multiple_create_resolver_endpoint_with_same_req_id", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_route53resolver_bad_create_endpoint_security_groups", + "test": "test_route53resolver_bad_create_endpoint_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", + "test": "test_update_resolver_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ResolverEndpointType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", + "test": "test_awsvpc_networking", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", + "test": "test_environment_variable_expansion", + "response": "200", + "error": "", + "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", + "test": "test_failed_tasks_log_to_cloudwatch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", + "test": "test_get_aws_execution_env_from_task[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", + "test": "test_read_from_json_secret[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", + "test": "test_read_from_json_secret[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", + "test": "test_read_from_json_secret[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", - "test": "test_provider_marked_running", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_with_existing_vpc_security_group", - "test": "test_create_db_instance_with_existing_vpc_security_group", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", "response": "200", "error": "", - "snapshot_skipped": "['$..ActivityStreamStatus', '$..AssociatedRoles', '$..BackupTarget', '$..CACertificateIdentifier', '$..CustomerOwnedIpEnabled', '$..DBSubnetGroup', '$..DomainMemberships', '$..MonitoringInterval', '$..CertificateDetails', '$..StorageThroughput', '$..NetworkType', '$..PendingModifiedValues', '$..PerformanceInsightsEnabled', '$..Endpoint.HostedZoneId', '$..LatestRestorableTime', '$..PubliclyAccessible', '$..AutoMinorVersionUpgrade', '$..OptionGroupName', '$..DbInstancePort', '$..LicenseModel', '$..InstanceCreateTime', '$..StatusInfos', '$..EnabledCloudwatchLogsExports', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport', '$..IsStorageConfigUpgradeAvailable', '$..DBName', '$..DBInstanceStatus', '$..AvailabilityZone', '$..Endpoint', '$..DatabaseInsightsMode', '$..DedicatedLogVolume', '$..EngineLifecycleSupport']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11]", - "test": "test_postgres_s3_extension_helpers[11]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/services/ec2/test_replicate_securitygroup.py::TestEc2SecurityReplication::test_successful_replication[arn]", - "test": "test_successful_replication[arn]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", + "test": "test_run_task_non_default_region", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/services/ec2/test_replicate_securitygroup.py::TestEc2SecurityReplication::test_successful_replication[identifier]", - "test": "test_successful_replication[identifier]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_securitygroup.py::test_read_security_group_not_found", - "test": "test_read_security_group_not_found", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "['$..Message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_cluster_invalid_security_groups[invalid_format]", - "test": "test_create_cluster_invalid_security_groups[invalid_format]", - "response": "400", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_create_cluster_invalid_security_groups[nonexistent]", - "test": "test_create_cluster_invalid_security_groups[nonexistent]", - "response": "400", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_create_db_instance_non_existing_vpc_security_group", - "test": "test_create_db_instance_non_existing_vpc_security_group", - "response": "400", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBInstanceCRUD::test_modify_db_instance_vpc_security_group_not_found", - "test": "test_modify_db_instance_vpc_security_group_not_found", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - } - ] - }, - "MaxResults": { - "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_invalid_vpc_config_subnet", - "test": "test_invalid_vpc_config_subnet", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[test]", + "test": "test_invalid_k8s_versions[test]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DescribeSubnets": { - "- (without any parameters)": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_subnet.py::test_list_subnets", - "test": "test_list_subnets", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", - "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", + "test": "test_extra_k3s_args", "response": "200", "error": "", "snapshot_skipped": "", @@ -31663,8 +34639,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[https-only]", - "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[https-only]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_app_in_k3s_cluster", + "test": "test_create_app_in_k3s_cluster", "response": "200", "error": "", "snapshot_skipped": "", @@ -31673,8 +34649,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[match-viewer]", - "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[match-viewer]", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SClusterRecreation::test_cluster_recreation", + "test": "test_cluster_recreation", "response": "200", "error": "", "snapshot_skipped": "", @@ -31682,36 +34658,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_mount_target", - "test": "test_mount_target", - "response": "200", - "error": "", - "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", - "test": "test_alb_modify_attributes", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Attributes', \"$.._AttributesDict.'access_logs.s3.enabled'\", \"$.._AttributesDict.'idle_timeout.timeout_seconds'\", \"$.._AttributesDict.'routing.http.x_amzn_tls_version_and_cipher_suite.enabled'\", \"$.._AttributesDict.'routing.http.xff_client_port.enabled'\", \"$.._AttributesDict.'routing.http.xff_header_processing.mode'\", \"$.._AttributesDict.'waf.fail_open.enabled'\"]", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_set_ip_address_type", - "test": "test_alb_set_ip_address_type", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..Error.Type']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_create_gateway_listener_with_port_or_protocol[port-and-protocol]", "test": "test_create_gateway_listener_with_port_or_protocol[port-and-protocol]", @@ -31933,18 +34879,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_internal_path_based_routing[host]", - "test": "test_internal_path_based_routing[host]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_internal_path_based_routing[path]", - "test": "test_internal_path_based_routing[path]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", + "test": "test_forward_config_only_for_target_groups", "response": "200", "error": "", "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", @@ -31973,264 +34919,288 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_describe_load_balancers", - "test": "test_describe_load_balancers", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_redirect_listener", + "test": "test_redirect_listener", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..LoadBalancers[0].EnablePrefixForIpv6SourceNat', '$..LoadBalancers..State.Code']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", - "test": "test_batch_create_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions0]", + "test": "test_create_describe_loadbalancer_rule[rule_conditions0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ram/test_ram.py::TestResourceAccessManager::test_subnet_sharing", - "test": "test_subnet_sharing", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions1]", + "test": "test_create_describe_loadbalancer_rule[rule_conditions1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - }, - "Filters": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", - "test": "test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions2]", + "test": "test_create_describe_loadbalancer_rule[rule_conditions2]", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_associate_and_disassociate_resolver_rule", - "test": "test_associate_and_disassociate_resolver_rule", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions3]", + "test": "test_create_describe_loadbalancer_rule[rule_conditions3]", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[INBOUND-5]", - "test": "test_create_resolver_endpoint[INBOUND-5]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions4]", + "test": "test_create_describe_loadbalancer_rule[rule_conditions4]", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_endpoint[OUTBOUND-10]", - "test": "test_create_resolver_endpoint[OUTBOUND-10]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions5]", + "test": "test_create_describe_loadbalancer_rule[rule_conditions5]", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule", - "test": "test_create_resolver_rule", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions6]", + "test": "test_create_describe_loadbalancer_rule[rule_conditions6]", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_create_resolver_rule_with_invalid_direction", - "test": "test_create_resolver_rule_with_invalid_direction", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions7]", + "test": "test_create_describe_loadbalancer_rule[rule_conditions7]", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_delete_resolver_endpoint", - "test": "test_delete_resolver_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions8]", + "test": "test_create_describe_loadbalancer_rule[rule_conditions8]", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multipe_create_resolver_rule", - "test": "test_multipe_create_resolver_rule", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_load_balancer", + "test": "test_create_load_balancer", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..LoadBalancers[0].EnablePrefixForIpv6SourceNat']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_multiple_create_resolver_endpoint_with_same_req_id", - "test": "test_multiple_create_resolver_endpoint_with_same_req_id", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_describe_capacity_reservation", + "test": "test_describe_capacity_reservation", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_route53resolver_bad_create_endpoint_security_groups", - "test": "test_route53resolver_bad_create_endpoint_security_groups", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_describe_listener_attributes", + "test": "test_describe_listener_attributes", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/route53resolver/test_route53resolver.py::TestRoute53Resolver::test_update_resolver_endpoint", - "test": "test_update_resolver_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_describe_non_existent_listener", + "test": "test_describe_non_existent_listener", "response": "200", "error": "", - "snapshot_skipped": "['$..ResolverEndpointType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_failing_create_load_balancer", + "test": "test_failing_create_load_balancer", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_modify_rule[create_conditions0-modify_conditions0]", + "test": "test_modify_rule[create_conditions0-modify_conditions0]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_modify_rule[create_conditions1-modify_conditions1]", + "test": "test_modify_rule[create_conditions1-modify_conditions1]", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_modify_rule[create_conditions2-modify_conditions2]", + "test": "test_modify_rule[create_conditions2-modify_conditions2]", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_modify_rule[create_conditions3-modify_conditions3]", + "test": "test_modify_rule[create_conditions3-modify_conditions3]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", - "test": "test_awsvpc_networking", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_set_rule_priorities", + "test": "test_set_rule_priorities", + "response": "200", + "error": "", + "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRoute53Integrations::test_route53_elb_integration[port-4566]", + "test": "test_route53_elb_integration[port-4566]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRoute53Integrations::test_route53_elb_integration[port-80]", + "test": "test_route53_elb_integration[port-80]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_host_header_rule[False]", + "test": "test_host_header_rule[False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Conditions..HostHeaderConfig.Values', '$..Conditions..Values']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_host_header_rule[True]", + "test": "test_host_header_rule[True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Conditions..HostHeaderConfig.Values', '$..Conditions..Values']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_http_header_rule", + "test": "test_http_header_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_http_request_method_rule", + "test": "test_http_request_method_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_path_pattern_rule", + "test": "test_path_pattern_rule", "response": "200", "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", - "test": "test_failed_tasks_log_to_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_query_string_rule", + "test": "test_query_string_rule", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", - "test": "test_get_aws_execution_env_from_task[FARGATE]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_rule_conditions_integration", + "test": "test_rule_conditions_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -32239,48 +35209,48 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", - "test": "test_read_from_json_secret[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_source_ip_rule", + "test": "test_source_ip_rule", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", - "test": "test_read_from_json_secret[False-True]", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_use_priority_for_listener_matching", + "test": "test_use_priority_for_listener_matching", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", - "test": "test_run_task_non_default_region", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -32289,554 +35259,644 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing_cfn", + "test": "test_elb_routing_cfn", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/sagemaker/test_sagemaker.py::TestSagemaker::test_domain_user_profile_lifecycle", + "test": "test_domain_user_profile_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "SubnetIds": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", + "test": "test_create_execute_api_vpc_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_subnet_with_custom_id", + "test": "test_create_subnet_with_custom_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_subnet_with_custom_id_and_vpc_id", + "test": "test_create_subnet_with_custom_id_and_vpc_id", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_subnet_with_tags", + "test": "test_create_subnet_with_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", + "test": "test_vpc_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Ipv6AllowedForDualStack']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_invalid_vpc_config_subnet", + "test": "test_invalid_vpc_config_subnet", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", + "test": "test_describe_endpoints", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[test]", - "test": "test_invalid_k8s_versions[test]", + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", + "test": "test_describe_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", + "test": "test_describe_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_resource_replication_config", + "test": "test_resource_replication_config", + "response": "200", + "error": "", + "snapshot_skipped": "['$..describe_replication_config.ReplicationConfigs..ReplicationConfigUpdateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", + "test": "test_docdb_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncRDSDataSource::test_rds_data_source_rds_utils", + "test": "test_rds_data_source_rds_utils", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", - "test": "test_extra_k3s_args", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_app_in_k3s_cluster", - "test": "test_create_app_in_k3s_cluster", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SClusterRecreation::test_cluster_recreation", - "test": "test_cluster_recreation", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", - "test": "test_forward_config_only_for_target_groups", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_redirect_listener", - "test": "test_redirect_listener", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions0]", - "test": "test_create_describe_loadbalancer_rule[rule_conditions0]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions1]", - "test": "test_create_describe_loadbalancer_rule[rule_conditions1]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions2]", - "test": "test_create_describe_loadbalancer_rule[rule_conditions2]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions3]", - "test": "test_create_describe_loadbalancer_rule[rule_conditions3]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions4]", - "test": "test_create_describe_loadbalancer_rule[rule_conditions4]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions5]", - "test": "test_create_describe_loadbalancer_rule[rule_conditions5]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions6]", - "test": "test_create_describe_loadbalancer_rule[rule_conditions6]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions7]", - "test": "test_create_describe_loadbalancer_rule[rule_conditions7]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions8]", - "test": "test_create_describe_loadbalancer_rule[rule_conditions8]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_create_load_balancer", - "test": "test_create_load_balancer", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme', '$..LoadBalancers[0].EnablePrefixForIpv6SourceNat']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_describe_capacity_reservation", - "test": "test_describe_capacity_reservation", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_describe_listener_attributes", - "test": "test_describe_listener_attributes", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_describe_non_existent_listener", - "test": "test_describe_non_existent_listener", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_failing_create_load_balancer", - "test": "test_failing_create_load_balancer", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers[0].AvailabilityZones', '$..LoadBalancers[0].IpAddressType', '$..LoadBalancers[0].Scheme']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_modify_rule[create_conditions0-modify_conditions0]", - "test": "test_modify_rule[create_conditions0-modify_conditions0]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_modify_rule[create_conditions1-modify_conditions1]", - "test": "test_modify_rule[create_conditions1-modify_conditions1]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_modify_rule[create_conditions2-modify_conditions2]", - "test": "test_modify_rule[create_conditions2-modify_conditions2]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_modify_rule[create_conditions3-modify_conditions3]", - "test": "test_modify_rule[create_conditions3-modify_conditions3]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestLoadBalancer::test_set_rule_priorities", - "test": "test_set_rule_priorities", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..LoadBalancers..AvailabilityZones', '$..LoadBalancers..IpAddressType', '$..Listeners..AlpnPolicy', '$..Listeners..DefaultActions..FixedResponseConfig.MessageBody', '$..Listeners..Port', '$..Listeners..SslPolicy', '$..TargetGroups..IpAddressType', '$..TargetGroups..ProtocolVersion']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRoute53Integrations::test_route53_elb_integration[port-4566]", - "test": "test_route53_elb_integration[port-4566]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRoute53Integrations::test_route53_elb_integration[port-80]", - "test": "test_route53_elb_integration[port-80]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_host_header_rule[False]", - "test": "test_host_header_rule[False]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", "response": "200", "error": "", - "snapshot_skipped": "['$..Conditions..HostHeaderConfig.Values', '$..Conditions..Values']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_host_header_rule[True]", - "test": "test_host_header_rule[True]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", "response": "200", "error": "", - "snapshot_skipped": "['$..Conditions..HostHeaderConfig.Values', '$..Conditions..Values']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_http_header_rule", - "test": "test_http_header_rule", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_http_request_method_rule", - "test": "test_http_request_method_rule", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_path_pattern_rule", - "test": "test_path_pattern_rule", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_query_string_rule", - "test": "test_query_string_rule", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_rule_conditions_integration", - "test": "test_rule_conditions_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_source_ip_rule", - "test": "test_source_ip_rule", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestRuleConditions::test_use_priority_for_listener_matching", - "test": "test_use_priority_for_listener_matching", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing_cfn", - "test": "test_elb_routing_cfn", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/sagemaker/test_sagemaker.py::TestSagemaker::test_domain_user_profile_lifecycle", - "test": "test_domain_user_profile_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "['$..Status']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" - } - ] - }, - "SubnetIds": { - "ls_community": [ + "origin": "internal" + }, { - "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_integrations.py::test_create_execute_api_vpc_endpoint", - "test": "test_create_execute_api_vpc_endpoint", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_subnet_with_custom_id", - "test": "test_create_subnet_with_custom_id", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_subnet_with_custom_id_and_vpc_id", - "test": "test_create_subnet_with_custom_id_and_vpc_id", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_subnet_with_tags", - "test": "test_create_subnet_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_vpc_config", - "test": "test_vpc_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", "response": "200", "error": "", - "snapshot_skipped": "['$..Ipv6AllowedForDualStack']", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_invalid_vpc_config_subnet", - "test": "test_invalid_vpc_config_subnet", - "response": "400", - "error": "CommonServiceException", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", - "test": "test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", - "test": "test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", - "test": "test_describe_endpoints", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_resource_replication_config", - "test": "test_resource_replication_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", "response": "200", "error": "", - "snapshot_skipped": "['$..describe_replication_config.ReplicationConfigs..ReplicationConfigUpdateTime']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", - "test": "test_docdb_connection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -32845,8 +35905,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncRDSDataSource::test_rds_data_source_rds_utils", - "test": "test_rds_data_source_rds_utils", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -32864,6 +35924,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", "test": "test_eks_fargate_cluster", @@ -32914,6 +35984,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[0]", + "test": "test_invalid_k8s_versions[0]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[1.60]", + "test": "test_invalid_k8s_versions[1.60]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[100.1]", + "test": "test_invalid_k8s_versions[100.1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKS::test_invalid_k8s_versions[test]", + "test": "test_invalid_k8s_versions[test]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", "test": "test_extra_k3s_args", @@ -32944,6 +36064,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_cluster_v2_lifecycle", "test": "test_cluster_v2_lifecycle", @@ -33094,16 +36224,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -33344,6 +36464,46 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/test_network_configuration.py::test_kafka", "test": "test_kafka", @@ -33394,6 +36554,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ec2/test_cloudcontrol_subnet.py::test_read_subnet_not_found", "test": "test_read_subnet_not_found", @@ -33513,7 +36683,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -33602,6 +36772,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -33924,6 +37104,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", "test": "test_private_hostedzone", @@ -34054,16 +37244,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -34191,7 +37371,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -34265,7 +37445,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -34279,13 +37459,13 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -34295,7 +37475,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -34303,6 +37483,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vpc_endpoint_dns_names", + "test": "test_vpc_endpoint_dns_names", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Groups', '$..ServiceRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ @@ -34403,7 +37593,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -34460,6 +37650,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", @@ -34510,6 +37710,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_create_gateway_listener_with_port_or_protocol[port-and-protocol]", "test": "test_create_gateway_listener_with_port_or_protocol[port-and-protocol]", @@ -34730,6 +37940,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -34745,7 +37975,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -34755,7 +37985,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -35091,8 +38321,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -35256,6 +38496,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::TestCfnDocDbResources::test_docdb_resources", "test": "test_docdb_resources", @@ -35406,6 +38656,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", "test": "test_extra_k3s_args", @@ -35426,6 +38686,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SClusterRecreation::test_cluster_recreation", "test": "test_cluster_recreation", @@ -35576,6 +38846,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -35591,7 +38871,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -35601,7 +38881,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -36387,18 +39667,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", + "test": "test_provider_marked_running", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", - "test": "test_provider_marked_running", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -36407,8 +39687,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -36417,8 +39697,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -36706,6 +39996,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -37287,8 +40587,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -37321,7 +40631,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_vpc_endpoint", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_vpc_endpoint", "test": "test_deploy_vpc_endpoint", "response": "200", "error": "", @@ -37410,6 +40720,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_with_route_table", "test": "test_vpc_with_route_table", @@ -37435,7 +40755,7 @@ "test": "test_get_security_groups_for_vpc", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId']", + "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId', '$..Vpc.State']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -37573,13 +40893,23 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -37822,6 +41152,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", "test": "test_private_hostedzone", @@ -37862,16 +41202,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", "test": "test_service_discovery_integration", @@ -37982,16 +41312,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -38293,6 +41613,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_vpc_gateway_attachment", + "test": "test_vpc_gateway_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" } ], "ls_pro": [ @@ -38387,13 +41717,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -38506,6 +41836,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -38566,16 +41906,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", "test": "test_listener", @@ -38607,34 +41937,24 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1]", @@ -38677,11 +41997,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -38861,13 +42181,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -38980,6 +42300,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -39040,16 +42370,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", "test": "test_listener", @@ -39081,34 +42401,24 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1]", @@ -39151,11 +42461,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -39207,7 +42517,7 @@ "test": "test_get_security_groups_for_vpc", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId']", + "snapshot_skipped": "['$..Tags', '$..Vpc.IsDefault', '$..Vpc.DhcpOptionsId', '$..Vpc.State']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -39670,16 +42980,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -39785,6 +43085,18 @@ }, "ModifyVpcAttribute": { "EnableDnsHostnames, VpcId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vpc_endpoint_dns_names", + "test": "test_vpc_endpoint_dns_names", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Groups', '$..ServiceRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], "ls_pro": [ { "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_event_source_mapping_single_topic", @@ -39799,6 +43111,18 @@ ] }, "EnableDnsSupport, VpcId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_vpc_endpoint_dns_names", + "test": "test_vpc_endpoint_dns_names", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Groups', '$..ServiceRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ], "ls_pro": [ { "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_event_source_mapping_single_topic", @@ -39849,33 +43173,33 @@ "AllocationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" } ] @@ -40102,16 +43426,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -40163,11 +43477,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -40304,6 +43618,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", @@ -40354,6 +43678,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -40558,16 +43892,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -40579,11 +43903,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -40846,6 +44170,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_custom_documents", + "test": "test_custom_documents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_describe_instance_information", "test": "test_describe_instance_information", @@ -40875,6 +44209,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2DockerVMM::test_run_invalid_image", + "test": "test_run_invalid_image", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -41118,6 +44462,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_custom_documents", + "test": "test_custom_documents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_describe_instance_information", "test": "test_describe_instance_information", diff --git a/src/data/coverage/ecr.json b/src/data/coverage/ecr.json index d410c13f..5440e0bf 100644 --- a/src/data/coverage/ecr.json +++ b/src/data/coverage/ecr.json @@ -609,6 +609,16 @@ }, "imageIds, repositoryName": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_ecr_build_image", "test": "test_ecr_build_image", @@ -991,6 +1001,16 @@ "CreateRepository": { "encryptionConfiguration, imageScanningConfiguration, imageTagMutability, repositoryName, tags": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecr.py::test_url_output", "test": "test_url_output", @@ -1649,6 +1669,16 @@ }, "repositoryName": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ecr/test_cloudcontrol_repository.py::test_read_repository", "test": "test_read_repository", @@ -1929,16 +1959,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECREndpoints::test_ecr_custom_localstack_host_endpoint", - "test": "test_ecr_custom_localstack_host_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECREndpoints::test_ecr_default_endpoint", "test": "test_ecr_default_endpoint", @@ -2178,6 +2198,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECREndpoints::test_ecr_custom_localstack_host_endpoint", + "test": "test_ecr_custom_localstack_host_endpoint", + "response": "500", + "error": "InternalError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -2329,6 +2359,16 @@ }, "registryId": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ecr/test_cloudcontrol_repository.py::test_read_repository", "test": "test_read_repository", @@ -2639,16 +2679,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECREndpoints::test_ecr_custom_localstack_host_endpoint", - "test": "test_ecr_custom_localstack_host_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECREndpoints::test_ecr_default_endpoint", "test": "test_ecr_default_endpoint", @@ -2865,6 +2895,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ecr/test_cloudcontrol_repository.py::test_read_repository", "test": "test_read_repository", @@ -3359,6 +3399,26 @@ }, "repositoryNames": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ecr/test_cloudcontrol_repository.py::test_read_repository", "test": "test_read_repository", @@ -3675,6 +3735,16 @@ "GetAuthorizationToken": { "- (without any parameters)": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_sagemaker.py::TestSageMakerEndpointStack::test_stack_resources_are_deployed", "test": "test_stack_resources_are_deployed", @@ -3977,6 +4047,16 @@ }, "repositoryName": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ecr/test_cloudcontrol_repository.py::test_read_repository", "test": "test_read_repository", @@ -4237,16 +4317,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECREndpoints::test_ecr_custom_localstack_host_endpoint", - "test": "test_ecr_custom_localstack_host_endpoint", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECREndpoints::test_ecr_default_endpoint", "test": "test_ecr_default_endpoint", @@ -4436,6 +4506,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECREndpoints::test_ecr_custom_localstack_host_endpoint", + "test": "test_ecr_custom_localstack_host_endpoint", + "response": "500", + "error": "InternalError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } diff --git a/src/data/coverage/ecs.json b/src/data/coverage/ecs.json index 4c2d447a..7fe49a63 100644 --- a/src/data/coverage/ecs.json +++ b/src/data/coverage/ecs.json @@ -178,7 +178,7 @@ "external_test_suite": true, "terraform_test_suite": true, "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -331,7 +331,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, @@ -392,9 +392,9 @@ "availability": "pro", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -598,7 +598,7 @@ "external_test_suite": true, "terraform_test_suite": true, "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -755,631 +755,635 @@ } ] }, - "clusterName": { + "capacityProviders, clusterName, defaultCapacityProviderStrategy, tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", - "test": "test_public_alb", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", - "test": "test_validate_ready", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", - "test": "test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", - "test": "test_delete_cluster_status", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", - "test": "test_container_logs_on_failure", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", - "test": "test_set_apparmor_profile", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", - "test": "test_create_service_with_additional_params[deployment-configuration-1]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", - "test": "test_create_service_with_additional_params[deployment-configuration-2]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", - "test": "test_create_service_with_additional_params[placement-strategy-random]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", - "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", - "test": "test_create_service_with_additional_params[tags]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", - "test": "test_create_service_with_external_deployment_controller", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", - "test": "test_create_service_without_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", - "test": "test_awsvpc_networking", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", - "test": "test_failed_tasks_log_to_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", - "test": "test_get_aws_execution_env_from_task[FARGATE]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", - "test": "test_read_from_json_secret[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", - "test": "test_read_from_json_secret[False-True]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", - "test": "test_run_task_non_default_region", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", - "test": "test_task_connect_to_localstack[dns]", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", - "test": "test_task_connect_to_localstack[envar]", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "clusterName": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", + "test": "test_public_alb", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", - "test": "test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_update_cluster", - "test": "test_update_cluster", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.attachments', '$..cluster.capacityProviders', '$..cluster.defaultCapacityProviderStrategy', '$..cluster.statistics', '$..cluster.tags']", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1388,207 +1392,135 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "test": "test_cluster_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", + "test": "test_delete_cluster_status", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", + "test": "test_container_logs_on_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "CreateService": { - "cluster, deploymentConfiguration, desiredCount, enableECSManagedTags, enableExecuteCommand, healthCheckGracePeriodSeconds, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - } - ] - }, - "cluster, deploymentConfiguration, desiredCount, enableECSManagedTags, healthCheckGracePeriodSeconds, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { - "ls_pro": [ + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", - "test": "test_public_alb", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", + "test": "test_set_apparmor_profile", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", - "test": "test_validate_ready", - "response": "200", - "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "cluster, deploymentConfiguration, desiredCount, enableECSManagedTags, launchType, networkConfiguration, serviceName, taskDefinition": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "cluster, deploymentConfiguration, desiredCount, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "cluster, deploymentConfiguration, desiredCount, serviceName, taskDefinition": { - "ls_pro": [ + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", "test": "test_create_service_with_additional_params[deployment-configuration-1]", @@ -1608,142 +1540,90 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, deploymentConfiguration, schedulingStrategy, serviceName, taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", "response": "200", "error": "", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, deploymentController, desiredCount, launchType, loadBalancers, networkConfiguration, schedulingStrategy, serviceName, taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, deploymentController, desiredCount, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "cluster, deploymentController, desiredCount, serviceName": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", - "test": "test_create_service_with_external_deployment_controller", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", + "test": "test_create_service_with_additional_params[placement-strategy-random]", "response": "200", "error": "", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, deploymentController, serviceName": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", - "test": "test_create_service_with_external_deployment_controller", - "response": "400", - "error": "InvalidParameterException", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "response": "200", + "error": "", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, desiredCount, launchType, networkConfiguration, serviceName, serviceRegistries, taskDefinition": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, desiredCount, launchType, networkConfiguration, serviceName, taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", + "test": "test_create_service_with_additional_params[placement-strategy-spread]", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, desiredCount, placementStrategy, serviceName, taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", + "test": "test_create_service_with_additional_params[tags]", "response": "200", "error": "", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", @@ -1752,8 +1632,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", + "test": "test_create_service_with_external_deployment_controller", "response": "200", "error": "", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", @@ -1762,91 +1642,93 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", - "test": "test_create_service_with_additional_params[placement-strategy-random]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", + "test": "test_create_service_without_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", - "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, desiredCount, serviceName, tags, taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", - "test": "test_create_service_with_additional_params[tags]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", + "test": "test_awsvpc_networking", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - }, - "cluster, desiredCount, serviceName, taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { @@ -1858,316 +1740,310 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - }, - "cluster, schedulingStrategy, serviceName, taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - }, - "cluster, serviceName": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", - "test": "test_create_service_without_task_definition", - "response": "400", - "error": "InvalidParameterException", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "CreateTaskSet": { - "cluster, service, taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", - "test": "test_public_alb", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_duplicate_name", + "test": "test_ecs_task_overrides_duplicate_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", - "test": "test_validate_ready", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_missing", + "test": "test_ecs_task_overrides_name_missing", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_not_found", + "test": "test_ecs_task_overrides_name_not_found", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", + "test": "test_environment_variable_expansion", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", + "test": "test_failed_tasks_log_to_cloudwatch", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", + "test": "test_get_aws_execution_env_from_task[FARGATE]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", + "test": "test_read_from_json_secret[False-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", + "test": "test_read_from_json_secret[False-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", + "test": "test_read_from_json_secret[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", + "test": "test_run_task_non_default_region", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", + "test": "test_task_connect_to_localstack[dns]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - } - ] - } - }, - "DeleteCapacityProvider": { - "capacityProvider": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", + "test": "test_task_connect_to_localstack[envar]", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "DeleteCluster": { - "cluster": { - "ls_pro": [ + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", - "test": "test_private_http_api_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", - "test": "test_gzip_encoding", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "test": "test_tag_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_update_cluster", + "test": "test_update_cluster", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..cluster.attachments', '$..cluster.capacityProviders', '$..cluster.defaultCapacityProviderStrategy', '$..cluster.statistics', '$..cluster.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", "response": "200", "error": "", "snapshot_skipped": "", @@ -2176,145 +2052,207 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", - "test": "test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_default_name", - "test": "test_cluster_default_name", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", + "test": "test_listener_services_are_accessible_and_returning_expected_content", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", - "test": "test_delete_cluster_status", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "CreateService": { + "cluster, deploymentConfiguration, desiredCount, enableECSManagedTags, enableExecuteCommand, healthCheckGracePeriodSeconds, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "cluster, deploymentConfiguration, desiredCount, enableECSManagedTags, healthCheckGracePeriodSeconds, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", + "test": "test_public_alb", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", - "test": "test_container_logs_on_failure", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", - "test": "test_set_apparmor_profile", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", + "test": "test_listener_services_are_accessible_and_returning_expected_content", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" - }, + "origin": "internal" + } + ] + }, + "cluster, deploymentConfiguration, desiredCount, enableECSManagedTags, launchType, networkConfiguration, serviceName, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, + "snapshot_tested": false, + "origin": "internal" + } + ] + }, + "cluster, deploymentConfiguration, desiredCount, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + } + ] + }, + "cluster, deploymentConfiguration, desiredCount, serviceName, taskDefinition": { + "ls_pro": [ { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", "test": "test_create_service_with_additional_params[deployment-configuration-1]", @@ -2334,90 +2272,142 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, deploymentConfiguration, schedulingStrategy, serviceName, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", "response": "200", "error": "", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, deploymentController, desiredCount, launchType, loadBalancers, networkConfiguration, schedulingStrategy, serviceName, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "response": "200", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", + "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, deploymentController, desiredCount, launchType, loadBalancers, networkConfiguration, serviceName, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", - "test": "test_create_service_with_additional_params[placement-strategy-random]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + } + ] + }, + "cluster, deploymentController, desiredCount, serviceName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", + "test": "test_create_service_with_external_deployment_controller", "response": "200", "error": "", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, deploymentController, serviceName": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", + "test": "test_create_service_with_external_deployment_controller", + "response": "400", + "error": "InvalidParameterException", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" + } + ] + }, + "cluster, desiredCount, launchType, networkConfiguration, serviceName, serviceRegistries, taskDefinition": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, desiredCount, launchType, networkConfiguration, serviceName, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", - "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, desiredCount, placementStrategy, serviceName, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", - "test": "test_create_service_with_additional_params[tags]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", "response": "200", "error": "", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", @@ -2426,8 +2416,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", - "test": "test_create_service_with_external_deployment_controller", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", "response": "200", "error": "", "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", @@ -2436,83 +2426,91 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", - "test": "test_create_service_without_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", + "test": "test_create_service_with_additional_params[placement-strategy-random]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", - "test": "test_awsvpc_networking", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", + "test": "test_create_service_with_additional_params[placement-strategy-spread]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, desiredCount, serviceName, tags, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", + "test": "test_create_service_with_additional_params[tags]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "cluster, desiredCount, serviceName, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { @@ -2524,186 +2522,160 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, + } + ] + }, + "cluster, schedulingStrategy, serviceName, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", "response": "200", "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "cluster, serviceName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", + "test": "test_create_service_without_task_definition", + "response": "400", + "error": "InvalidParameterException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "CreateTaskSet": { + "cluster, service, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", + "test": "test_public_alb", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", "response": "200", "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", - "test": "test_failed_tasks_log_to_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", - "test": "test_get_aws_execution_env_from_task[FARGATE]", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", - "test": "test_read_from_json_secret[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", - "test": "test_read_from_json_secret[False-True]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", - "test": "test_run_task_non_default_region", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", - "test": "test_task_connect_to_localstack[dns]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", - "test": "test_task_connect_to_localstack[envar]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", @@ -2713,27 +2685,7 @@ "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", - "test": "test_tag_task_definition", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_update_cluster", - "test": "test_update_cluster", - "response": "200", - "error": "", - "snapshot_skipped": "['$..cluster.attachments', '$..cluster.capacityProviders', '$..cluster.defaultCapacityProviderStrategy', '$..cluster.statistics', '$..cluster.tags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", @@ -2796,224 +2748,220 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", + "test": "test_listener_services_are_accessible_and_returning_expected_content", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", - "response": "200", - "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" } ] } }, - "DeleteService": { - "cluster, force, service": { + "DeleteCapacityProvider": { + "capacityProvider": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" - }, + "origin": "internal" + } + ] + } + }, + "DeleteCluster": { + "cluster": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", + "test": "test_private_http_api_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", + "test": "test_gzip_encoding", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", - "test": "test_create_service_with_additional_params[deployment-configuration-1]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", - "test": "test_create_service_with_additional_params[deployment-configuration-2]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", - "test": "test_create_service_with_additional_params[placement-strategy-random]", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "test": "test_cluster_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_default_name", + "test": "test_cluster_default_name", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", - "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", + "test": "test_delete_cluster_status", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", + "test": "test_container_logs_on_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", - "test": "test_create_service_with_additional_params[tags]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", + "test": "test_set_apparmor_profile", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", - "test": "test_create_service_with_external_deployment_controller", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", "response": "200", "error": "", "snapshot_skipped": "", @@ -3022,278 +2970,228 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, service": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", - "test": "test_private_http_api_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", + "test": "test_create_service_with_additional_params[deployment-configuration-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", - "test": "test_gzip_encoding", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", + "test": "test_create_service_with_additional_params[deployment-configuration-2]", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", + "test": "test_create_service_with_additional_params[placement-strategy-random]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", + "test": "test_create_service_with_additional_params[placement-strategy-spread]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", + "test": "test_create_service_with_additional_params[tags]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", + "test": "test_create_service_with_external_deployment_controller", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", + "test": "test_create_service_without_task_definition", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "DeregisterTaskDefinition": { - "taskDefinition": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", - "test": "test_private_http_api_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", - "test": "test_gzip_encoding", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", + "test": "test_awsvpc_networking", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", - "aws_validated": true, - "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", - "test": "test_container_logs_on_failure", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", - "test": "test_set_apparmor_profile", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", @@ -3302,8 +3200,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", "snapshot_skipped": "", @@ -3312,168 +3210,158 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_duplicate_name", + "test": "test_ecs_task_overrides_duplicate_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", - "response": "200", - "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", - "test": "test_create_service_with_additional_params[deployment-configuration-1]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_missing", + "test": "test_ecs_task_overrides_name_missing", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", - "test": "test_create_service_with_additional_params[deployment-configuration-2]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_not_found", + "test": "test_ecs_task_overrides_name_not_found", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", + "test": "test_environment_variable_expansion", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", + "test": "test_failed_tasks_log_to_cloudwatch", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", - "test": "test_create_service_with_additional_params[placement-strategy-random]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", + "test": "test_get_aws_execution_env_from_task[FARGATE]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", + "test": "test_read_from_json_secret[False-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", + "test": "test_read_from_json_secret[False-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", - "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", + "test": "test_read_from_json_secret[True-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", - "test": "test_create_service_with_additional_params[tags]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", - "test": "test_awsvpc_networking", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -3482,28 +3370,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", + "test": "test_run_task_non_default_region", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", @@ -3512,8 +3400,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", @@ -3522,8 +3410,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -3532,8 +3420,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", + "test": "test_task_connect_to_localstack[dns]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3542,18 +3430,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", + "test": "test_task_connect_to_localstack[envar]", "response": "200", "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", - "test": "test_failed_tasks_log_to_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", "response": "200", "error": "", "snapshot_skipped": "", @@ -3562,528 +3450,544 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", - "test": "test_get_aws_execution_env_from_task[FARGATE]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", - "test": "test_read_from_json_secret[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", - "test": "test_read_from_json_secret[False-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "test": "test_tag_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_update_cluster", + "test": "test_update_cluster", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..cluster.attachments', '$..cluster.capacityProviders', '$..cluster.defaultCapacityProviderStrategy', '$..cluster.statistics', '$..cluster.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", - "test": "test_run_task_non_default_region", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", - "test": "test_task_connect_to_localstack[dns]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", + "test": "test_deployed_resources", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", - "test": "test_task_connect_to_localstack[envar]", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "DeleteService": { + "cluster, force, service": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", - "test": "test_create_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-True]", - "test": "test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-True]", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine-True]", - "test": "test_create_task_definition_validation[test-container-alpine-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine:3.12-True]", - "test": "test_create_task_definition_validation[test-container-alpine:3.12-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine:latest-True]", - "test": "test_create_task_definition_validation[test-container-alpine:latest-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", + "test": "test_create_service_with_additional_params[deployment-configuration-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:1fd62556954250bac80d601a196bb7fd480ceba7c10e94dd8fd4c6d1c08783d5-True]", - "test": "test_create_task_definition_validation[test-container-alpine@sha256:1fd62556954250bac80d601a196bb7fd480ceba7c10e94dd8fd4c6d1c08783d5-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", + "test": "test_create_service_with_additional_params[deployment-configuration-2]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-True]", - "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@-True]", - "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-docker.io/nginx-True]", - "test": "test_create_task_definition_validation[test-container-docker.io/nginx-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", + "test": "test_create_service_with_additional_params[placement-strategy-random]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/alpine-True]", - "test": "test_create_task_definition_validation[test-container-library/alpine-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-localhost.localstack.cloud:4510/cdk-hnb659fds-container-assets-111111111111-us-region-1:5f423786c2e2f4ca36a670185bfd1e7f44f59942e3f5ad1994fcf1a1d1d66ba0-True]", - "test": "test_create_task_definition_validation[test-container-localhost.localstack.cloud:4510/cdk-hnb659fds-container-assets-111111111111-us-region-1:5f423786c2e2f4ca36a670185bfd1e7f44f59942e3f5ad1994fcf1a1d1d66ba0-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:3.x-True]", - "test": "test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:3.x-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", + "test": "test_create_service_with_additional_params[placement-strategy-spread]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:v3.0.0-True]", - "test": "test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:v3.0.0-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_with_tags", - "test": "test_create_task_definition_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", + "test": "test_create_service_with_additional_params[tags]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", - "test": "test_describe_undefined_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", + "test": "test_create_service_with_external_deployment_controller", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_fargate_task_definition_optional_container_memory", - "test": "test_fargate_task_definition_optional_container_memory", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[---//##@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08]", - "test": "test_loose_image_name_regex[---//##@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[4XgV944vEl7DEI_0u-V5Iefh34/n/tBH1LB9mQwcKrU8d46z9O5HSanNKePtt-7]", - "test": "test_loose_image_name_regex[4XgV944vEl7DEI_0u-V5Iefh34/n/tBH1LB9mQwcKrU8d46z9O5HSanNKePtt-7]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, service": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[4]", - "test": "test_loose_image_name_regex[4]", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", + "test": "test_private_http_api_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[:::///__55::::://---:1abc::/]", - "test": "test_loose_image_name_regex[:::///__55::::://---:1abc::/]", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", + "test": "test_gzip_encoding", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[Bj1O3Eca4TbwL0rDcG3ygAf7McQ3gt_tg_R-qX1H1yDB71b35wABQsegTXbQ5qrkPM7Tr0ygOXgK6ZNDOAf4wREWc91mJQyxTab-GfSkorRKiA7NU21nSOnc4KmJhjFsHBZijJQ-6]", - "test": "test_loose_image_name_regex[Bj1O3Eca4TbwL0rDcG3ygAf7McQ3gt_tg_R-qX1H1yDB71b35wABQsegTXbQ5qrkPM7Tr0ygOXgK6ZNDOAf4wREWc91mJQyxTab-GfSkorRKiA7NU21nSOnc4KmJhjFsHBZijJQ-6]", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[GgzXW5Aeul2NyL-U]", - "test": "test_loose_image_name_regex[GgzXW5Aeul2NyL-U]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[Tvx:JfmMbtmTUK0jUOIgqGh2G2hhU/XkTqJ16Q8m2o9PW6ujNuCHR47JpNg/kfOB9dI_18IVC7EiJzFpG9aqhbkDvyhxy77jEoy6:Tb03NQdF4NeqdFRbBqJybhk75Ww7fYaHne5wbZ9dy]", - "test": "test_loose_image_name_regex[Tvx:JfmMbtmTUK0jUOIgqGh2G2hhU/XkTqJ16Q8m2o9PW6ujNuCHR47JpNg/kfOB9dI_18IVC7EiJzFpG9aqhbkDvyhxy77jEoy6:Tb03NQdF4NeqdFRbBqJybhk75Ww7fYaHne5wbZ9dy]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[aA9-_:./#--__::..//##----____::::....////####]", - "test": "test_loose_image_name_regex[aA9-_:./#--__::..//##----____::::....////####]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[d9pkoMtZEFO8p2CDyH0rTyOj7Spnc4-biWjFiOx703/:t4yM10ps-wD1bpFkSrRo2CJAXHGQP8p_4oo16gh_67U3h5VorSdjqV-Vz6eyJwPepo2Ir55xFaHYRWgO3kK4pbyqO_2ErwmpeHk0Sd0lGssJ4HA2MvEyEu_sp/3]", - "test": "test_loose_image_name_regex[d9pkoMtZEFO8p2CDyH0rTyOj7Spnc4-biWjFiOx703/:t4yM10ps-wD1bpFkSrRo2CJAXHGQP8p_4oo16gh_67U3h5VorSdjqV-Vz6eyJwPepo2Ir55xFaHYRWgO3kK4pbyqO_2ErwmpeHk0Sd0lGssJ4HA2MvEyEu_sp/3]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[f__HiUvwLQCeJZzX-0]", - "test": "test_loose_image_name_regex[f__HiUvwLQCeJZzX-0]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, + "snapshot_tested": false, + "origin": "internal" + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[fe9GzAA4hd/qFI6/sJcKhqlOF6OAXGbD3d]", - "test": "test_loose_image_name_regex[fe9GzAA4hd/qFI6/sJcKhqlOF6OAXGbD3d]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[hBupzM9E-Ajmao_PTEtKnLEXhlG_ryeYr154XNr]", - "test": "test_loose_image_name_regex[hBupzM9E-Ajmao_PTEtKnLEXhlG_ryeYr154XNr]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[hc41/xpz24pgyiYWwnQK8hBghmY5Hgtw-cxD4scBcdi96LO_gSHvY/do6Z3T4IHz_uRrFCMgI_KWZl9hnLlkBRW1UGu0YNEmAY9EFoCOV8RDWnnkCSlBO6vSM6gxmfFBdC6wcC0WCIYSDJA60EK8X2DwGjq/30l]", - "test": "test_loose_image_name_regex[hc41/xpz24pgyiYWwnQK8hBghmY5Hgtw-cxD4scBcdi96LO_gSHvY/do6Z3T4IHz_uRrFCMgI_KWZl9hnLlkBRW1UGu0YNEmAY9EFoCOV8RDWnnkCSlBO6vSM6gxmfFBdC6wcC0WCIYSDJA60EK8X2DwGjq/30l]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[oYqqnY9b2K4sit13Wnovcu_GSPZpbeGjuwOb3L56CvxiIOOkXdnbYRpKnDZNoc9w_qQpw7bnM150]", - "test": "test_loose_image_name_regex[oYqqnY9b2K4sit13Wnovcu_GSPZpbeGjuwOb3L56CvxiIOOkXdnbYRpKnDZNoc9w_qQpw7bnM150]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[xeFs8NP5bbAJzMyZQFbimPA2TofLZDNnnISSSOBkQni02E/e9/47M6X39MaOWTd0j/1]", - "test": "test_loose_image_name_regex[xeFs8NP5bbAJzMyZQFbimPA2TofLZDNnnISSSOBkQni02E/e9/47M6X39MaOWTd0j/1]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[yLY820GqBFD00C6ahzLb_LBeX-gG:ySaayu29uIp2L7fZaZJOy0q1N0F7JJBI]", - "test": "test_loose_image_name_regex[yLY820GqBFD00C6ahzLb_LBeX-gG:ySaayu29uIp2L7fZaZJOy0q1N0F7JJBI]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", + "test": "test_deployed_resources", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" - }, + "origin": "internal" + } + ] + } + }, + "DeregisterTaskDefinition": { + "taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", - "test": "test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", + "test": "test_private_http_api_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", + "test": "test_gzip_encoding", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -4092,67 +3996,105 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", + "test": "test_container_logs_on_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "DescribeClusters": { - "clusters": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", - "test": "test_delete_cluster_status", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", + "test": "test_set_apparmor_profile", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "DescribeServices": { - "cluster, include, services": { - "ls_pro": [ + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", + "response": "200", + "error": "", + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", "test": "test_create_service_with_additional_params[deployment-configuration-1]", @@ -4262,244 +4204,230 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, services": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", + "test": "test_awsvpc_networking", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", - "test": "test_create_service_with_additional_params[deployment-configuration-1]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", - "test": "test_create_service_with_additional_params[deployment-configuration-2]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_duplicate_name", + "test": "test_ecs_task_overrides_duplicate_name", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_missing", + "test": "test_ecs_task_overrides_name_missing", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", - "test": "test_create_service_with_additional_params[placement-strategy-random]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_not_found", + "test": "test_ecs_task_overrides_name_not_found", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", + "test": "test_environment_variable_expansion", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", + "test": "test_failed_tasks_log_to_cloudwatch", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", - "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", + "test": "test_get_aws_execution_env_from_task[FARGATE]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", + "test": "test_read_from_json_secret[False-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", + "test": "test_read_from_json_secret[False-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", - "test": "test_create_service_with_additional_params[tags]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", + "test": "test_read_from_json_secret[True-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", - "test": "test_create_service_with_external_deployment_controller", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4508,78 +4436,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", + "test": "test_run_task_non_default_region", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - } - ] - } - }, - "DescribeTaskDefinition": { - "include, taskDefinition": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_with_tags", - "test": "test_create_task_definition_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - }, - "taskDefinition": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -4588,394 +4506,378 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", - "test": "test_create_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", + "test": "test_task_connect_to_localstack[dns]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_with_tags", - "test": "test_create_task_definition_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", + "test": "test_task_connect_to_localstack[envar]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", - "test": "test_describe_undefined_task_definition", - "response": "400", - "error": "ClientException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "DescribeTasks": { - "cluster, tasks": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", - "test": "test_private_http_api_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", - "test": "test_public_alb", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", + "test": "test_create_task_definition", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", - "test": "test_gzip_encoding", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-True]", + "test": "test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", - "test": "test_validate_ready", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine-True]", + "test": "test_create_task_definition_validation[test-container-alpine-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine:3.12-True]", + "test": "test_create_task_definition_validation[test-container-alpine:3.12-True]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine:latest-True]", + "test": "test_create_task_definition_validation[test-container-alpine:latest-True]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:1fd62556954250bac80d601a196bb7fd480ceba7c10e94dd8fd4c6d1c08783d5-True]", + "test": "test_create_task_definition_validation[test-container-alpine@sha256:1fd62556954250bac80d601a196bb7fd480ceba7c10e94dd8fd4c6d1c08783d5-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-True]", + "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-True]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@-True]", + "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@-True]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-docker.io/nginx-True]", + "test": "test_create_task_definition_validation[test-container-docker.io/nginx-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/alpine-True]", + "test": "test_create_task_definition_validation[test-container-library/alpine-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-localhost.localstack.cloud:4510/cdk-hnb659fds-container-assets-111111111111-us-region-1:5f423786c2e2f4ca36a670185bfd1e7f44f59942e3f5ad1994fcf1a1d1d66ba0-True]", + "test": "test_create_task_definition_validation[test-container-localhost.localstack.cloud:4510/cdk-hnb659fds-container-assets-111111111111-us-region-1:5f423786c2e2f4ca36a670185bfd1e7f44f59942e3f5ad1994fcf1a1d1d66ba0-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", - "test": "test_container_logs_on_failure", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:3.x-True]", + "test": "test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:3.x-True]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", - "test": "test_container_logs_on_failure", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:v3.0.0-True]", + "test": "test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:v3.0.0-True]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_with_tags", + "test": "test_create_task_definition_with_tags", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", - "test": "test_set_apparmor_profile", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", - "test": "test_set_apparmor_profile", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", + "test": "test_describe_undefined_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_fargate_task_definition_optional_container_memory", + "test": "test_fargate_task_definition_optional_container_memory", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[---//##@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08]", + "test": "test_loose_image_name_regex[---//##@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[4XgV944vEl7DEI_0u-V5Iefh34/n/tBH1LB9mQwcKrU8d46z9O5HSanNKePtt-7]", + "test": "test_loose_image_name_regex[4XgV944vEl7DEI_0u-V5Iefh34/n/tBH1LB9mQwcKrU8d46z9O5HSanNKePtt-7]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[4]", + "test": "test_loose_image_name_regex[4]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[:::///__55::::://---:1abc::/]", + "test": "test_loose_image_name_regex[:::///__55::::://---:1abc::/]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[Bj1O3Eca4TbwL0rDcG3ygAf7McQ3gt_tg_R-qX1H1yDB71b35wABQsegTXbQ5qrkPM7Tr0ygOXgK6ZNDOAf4wREWc91mJQyxTab-GfSkorRKiA7NU21nSOnc4KmJhjFsHBZijJQ-6]", + "test": "test_loose_image_name_regex[Bj1O3Eca4TbwL0rDcG3ygAf7McQ3gt_tg_R-qX1H1yDB71b35wABQsegTXbQ5qrkPM7Tr0ygOXgK6ZNDOAf4wREWc91mJQyxTab-GfSkorRKiA7NU21nSOnc4KmJhjFsHBZijJQ-6]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[GgzXW5Aeul2NyL-U]", + "test": "test_loose_image_name_regex[GgzXW5Aeul2NyL-U]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[Tvx:JfmMbtmTUK0jUOIgqGh2G2hhU/XkTqJ16Q8m2o9PW6ujNuCHR47JpNg/kfOB9dI_18IVC7EiJzFpG9aqhbkDvyhxy77jEoy6:Tb03NQdF4NeqdFRbBqJybhk75Ww7fYaHne5wbZ9dy]", + "test": "test_loose_image_name_regex[Tvx:JfmMbtmTUK0jUOIgqGh2G2hhU/XkTqJ16Q8m2o9PW6ujNuCHR47JpNg/kfOB9dI_18IVC7EiJzFpG9aqhbkDvyhxy77jEoy6:Tb03NQdF4NeqdFRbBqJybhk75Ww7fYaHne5wbZ9dy]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", - "test": "test_awsvpc_networking", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[aA9-_:./#--__::..//##----____::::....////####]", + "test": "test_loose_image_name_regex[aA9-_:./#--__::..//##----____::::....////####]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", - "test": "test_awsvpc_networking", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[d9pkoMtZEFO8p2CDyH0rTyOj7Spnc4-biWjFiOx703/:t4yM10ps-wD1bpFkSrRo2CJAXHGQP8p_4oo16gh_67U3h5VorSdjqV-Vz6eyJwPepo2Ir55xFaHYRWgO3kK4pbyqO_2ErwmpeHk0Sd0lGssJ4HA2MvEyEu_sp/3]", + "test": "test_loose_image_name_regex[d9pkoMtZEFO8p2CDyH0rTyOj7Spnc4-biWjFiOx703/:t4yM10ps-wD1bpFkSrRo2CJAXHGQP8p_4oo16gh_67U3h5VorSdjqV-Vz6eyJwPepo2Ir55xFaHYRWgO3kK4pbyqO_2ErwmpeHk0Sd0lGssJ4HA2MvEyEu_sp/3]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[f__HiUvwLQCeJZzX-0]", + "test": "test_loose_image_name_regex[f__HiUvwLQCeJZzX-0]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[fe9GzAA4hd/qFI6/sJcKhqlOF6OAXGbD3d]", + "test": "test_loose_image_name_regex[fe9GzAA4hd/qFI6/sJcKhqlOF6OAXGbD3d]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", - "response": "200", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[hBupzM9E-Ajmao_PTEtKnLEXhlG_ryeYr154XNr]", + "test": "test_loose_image_name_regex[hBupzM9E-Ajmao_PTEtKnLEXhlG_ryeYr154XNr]", + "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[hc41/xpz24pgyiYWwnQK8hBghmY5Hgtw-cxD4scBcdi96LO_gSHvY/do6Z3T4IHz_uRrFCMgI_KWZl9hnLlkBRW1UGu0YNEmAY9EFoCOV8RDWnnkCSlBO6vSM6gxmfFBdC6wcC0WCIYSDJA60EK8X2DwGjq/30l]", + "test": "test_loose_image_name_regex[hc41/xpz24pgyiYWwnQK8hBghmY5Hgtw-cxD4scBcdi96LO_gSHvY/do6Z3T4IHz_uRrFCMgI_KWZl9hnLlkBRW1UGu0YNEmAY9EFoCOV8RDWnnkCSlBO6vSM6gxmfFBdC6wcC0WCIYSDJA60EK8X2DwGjq/30l]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[oYqqnY9b2K4sit13Wnovcu_GSPZpbeGjuwOb3L56CvxiIOOkXdnbYRpKnDZNoc9w_qQpw7bnM150]", + "test": "test_loose_image_name_regex[oYqqnY9b2K4sit13Wnovcu_GSPZpbeGjuwOb3L56CvxiIOOkXdnbYRpKnDZNoc9w_qQpw7bnM150]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[xeFs8NP5bbAJzMyZQFbimPA2TofLZDNnnISSSOBkQni02E/e9/47M6X39MaOWTd0j/1]", + "test": "test_loose_image_name_regex[xeFs8NP5bbAJzMyZQFbimPA2TofLZDNnnISSSOBkQni02E/e9/47M6X39MaOWTd0j/1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[yLY820GqBFD00C6ahzLb_LBeX-gG:ySaayu29uIp2L7fZaZJOy0q1N0F7JJBI]", + "test": "test_loose_image_name_regex[yLY820GqBFD00C6ahzLb_LBeX-gG:ySaayu29uIp2L7fZaZJOy0q1N0F7JJBI]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "test": "test_tag_task_definition", "response": "200", "error": "", "snapshot_skipped": "", @@ -4984,98 +4886,104 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", + "test": "test_deployed_resources", "response": "200", "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", "response": "200", "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "DescribeClusters": { + "clusters": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", - "test": "test_failed_tasks_log_to_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", - "test": "test_failed_tasks_log_to_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_delete_cluster_status", + "test": "test_delete_cluster_status", "response": "200", "error": "", "snapshot_skipped": "", @@ -5084,128 +4992,138 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", - "test": "test_get_aws_execution_env_from_task[FARGATE]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "DescribeServices": { + "cluster, include, services": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", - "test": "test_get_aws_execution_env_from_task[FARGATE]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", + "test": "test_create_service_with_additional_params[deployment-configuration-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", - "test": "test_read_from_json_secret[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", + "test": "test_create_service_with_additional_params[deployment-configuration-2]", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", - "test": "test_read_from_json_secret[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", - "test": "test_read_from_json_secret[False-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", - "test": "test_read_from_json_secret[False-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", + "test": "test_create_service_with_additional_params[placement-strategy-random]", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", + "test": "test_create_service_with_additional_params[placement-strategy-spread]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", - "test": "test_run_task_non_default_region", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", - "test": "test_run_task_non_default_region", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", + "test": "test_create_service_with_additional_params[tags]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, services": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -5214,68 +5132,68 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", @@ -5284,178 +5202,178 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", - "test": "test_task_connect_to_localstack[dns]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", - "test": "test_task_connect_to_localstack[dns]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", + "test": "test_create_service_with_additional_params[deployment-configuration-1]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", - "test": "test_task_connect_to_localstack[envar]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", + "test": "test_create_service_with_additional_params[deployment-configuration-2]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", - "test": "test_task_connect_to_localstack[envar]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", + "test": "test_create_service_with_additional_params[placement-strategy-random]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", + "test": "test_create_service_with_additional_params[placement-strategy-spread]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", + "test": "test_create_service_with_additional_params[tags]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", + "test": "test_create_service_with_external_deployment_controller", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -5464,81 +5382,61 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" - }, + } + ] + } + }, + "DescribeTaskDefinition": { + "include, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_with_tags", + "test": "test_create_task_definition_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" } ] }, - "tasks": { + "taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "ListContainerInstances": { - "cluster": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "ListServices": { - "- (without any parameters)": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_services_no_default_cluster", - "test": "test_list_services_no_default_cluster", - "response": "400", - "error": "ClusterNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5561,61 +5459,107 @@ "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", - "test": "test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", + "test": "test_create_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", + "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", - "test": "test_container_logs_on_failure", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_with_tags", + "test": "test_create_task_definition_with_tags", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", + "test": "test_describe_undefined_task_definition", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeTasks": { + "cluster, tasks": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", + "test": "test_private_http_api_integration", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", - "test": "test_set_apparmor_profile", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", + "test": "test_public_alb", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", + "test": "test_gzip_encoding", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -5624,358 +5568,368 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", - "test": "test_create_service_with_additional_params[deployment-configuration-1]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", - "test": "test_create_service_with_additional_params[deployment-configuration-2]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", - "test": "test_create_service_with_additional_params[placement-strategy-random]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", - "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", - "test": "test_create_service_with_additional_params[tags]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", - "test": "test_create_service_with_external_deployment_controller", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", - "test": "test_create_service_without_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", - "test": "test_awsvpc_networking", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", - "test": "test_failed_tasks_log_to_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, - "snapshot_tested": false, - "origin": "external" + "snapshot_tested": true, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", - "test": "test_get_aws_execution_env_from_task[FARGATE]", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", - "test": "test_read_from_json_secret[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", - "test": "test_read_from_json_secret[False-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", + "test": "test_container_logs_on_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", + "test": "test_container_logs_on_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", + "test": "test_set_apparmor_profile", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", + "test": "test_set_apparmor_profile", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5984,18 +5938,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", - "test": "test_task_connect_to_localstack[dns]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", - "test": "test_task_connect_to_localstack[envar]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6004,18 +5958,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", @@ -6024,190 +5978,168 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", - "test": "test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_update_cluster", - "test": "test_update_cluster", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.attachments', '$..cluster.capacityProviders', '$..cluster.defaultCapacityProviderStrategy', '$..cluster.statistics', '$..cluster.tags']", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" - } - ] - } - }, - "ListTagsForResource": { - "resourceArn": { - "ls_pro": [ + "origin": "internal" + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", - "test": "test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "ListTaskDefinitions": { - "familyPrefix": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", + "test": "test_awsvpc_networking", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" - } - ] - } - }, - "ListTasks": { - "- (without any parameters)": { - "ls_pro": [ + "origin": "internal" + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", + "test": "test_awsvpc_networking", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - }, - "cluster": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", - "test": "test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", - "test": "test_container_logs_on_failure", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", - "test": "test_set_apparmor_profile", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", - "test": "test_start_and_stop_task[run_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", @@ -6216,18 +6148,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", - "test": "test_start_task_docker_flags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", "snapshot_skipped": "", @@ -6236,238 +6168,238 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", - "test": "test_create_service_with_additional_params[deployment-configuration-1]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", + "test": "test_environment_variable_expansion", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", - "test": "test_create_service_with_additional_params[deployment-configuration-2]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", + "test": "test_environment_variable_expansion", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", + "test": "test_failed_tasks_log_to_cloudwatch", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", + "test": "test_failed_tasks_log_to_cloudwatch", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", - "test": "test_create_service_with_additional_params[placement-strategy-random]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", + "test": "test_get_aws_execution_env_from_task[FARGATE]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", + "test": "test_get_aws_execution_env_from_task[FARGATE]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", + "test": "test_read_from_json_secret[False-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", - "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", + "test": "test_read_from_json_secret[False-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", + "test": "test_read_from_json_secret[False-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", + "test": "test_read_from_json_secret[False-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", - "test": "test_create_service_with_additional_params[tags]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", + "test": "test_read_from_json_secret[True-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", - "test": "test_create_service_with_external_deployment_controller", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", + "test": "test_read_from_json_secret[True-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", - "test": "test_create_service_without_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", - "test": "test_awsvpc_networking", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", "response": "200", "error": "", "snapshot_skipped": "", @@ -6476,104 +6408,94 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", - "response": "200", - "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", - "test": "test_failed_tasks_log_to_cloudwatch", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", - "test": "test_get_aws_execution_env_from_task[FARGATE]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", + "test": "test_run_task_non_default_region", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", - "test": "test_read_from_json_secret[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", + "test": "test_run_task_non_default_region", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", - "test": "test_read_from_json_secret[False-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", @@ -6593,11 +6515,11 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", - "test": "test_task_connect_to_localstack[dns]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", @@ -6606,110 +6528,108 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", - "test": "test_task_connect_to_localstack[envar]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", + "test": "test_task_connect_to_localstack[dns]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", + "test": "test_task_connect_to_localstack[dns]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", + "test": "test_task_connect_to_localstack[envar]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", + "test": "test_task_connect_to_localstack[envar]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", - "test": "test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_update_cluster", - "test": "test_update_cluster", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.attachments', '$..cluster.capacityProviders', '$..cluster.defaultCapacityProviderStrategy', '$..cluster.statistics', '$..cluster.tags']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - }, - "cluster, desiredStatus": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" - } - ] - }, - "cluster, desiredStatus, serviceName": { - "ls_pro": [ + "origin": "internal" + }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "cluster, serviceName": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", - "test": "test_private_http_api_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "response": "200", "error": "", "snapshot_skipped": "", @@ -6718,8 +6638,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", - "test": "test_public_alb", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", "response": "200", "error": "", "snapshot_skipped": "", @@ -6728,58 +6648,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", - "test": "test_gzip_encoding", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", - "test": "test_validate_ready", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", + "test": "test_deployed_resources", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", + "test": "test_listener_services_are_accessible_and_returning_expected_content", "response": "200", "error": "", "snapshot_skipped": "", @@ -6788,509 +6708,483 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", - "test": "test_correct_number_of_containers", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", - "test": "test_create_service_with_additional_params[deployment-configuration-1]", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", - "test": "test_create_service_with_additional_params[deployment-configuration-2]", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" - }, + } + ] + }, + "tasks": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "ListContainerInstances": { + "cluster": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", - "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "ListServices": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_services_no_default_cluster", + "test": "test_list_services_no_default_cluster", + "response": "400", + "error": "ClusterNotFoundException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - }, + "origin": "external" + } + ] + }, + "cluster": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", - "test": "test_create_service_with_additional_params[placement-strategy-random]", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", - "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", - "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "test": "test_cluster_capacity_providers", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", + "test": "test_container_logs_on_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", - "test": "test_create_service_with_additional_params[tags]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", - "test": "test_create_service_with_external_deployment_controller", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", + "test": "test_set_apparmor_profile", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", + "test": "test_create_service_with_additional_params[deployment-configuration-1]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", + "test": "test_create_service_with_additional_params[deployment-configuration-2]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", + "test": "test_create_service_with_additional_params[placement-strategy-random]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", + "test": "test_create_service_with_additional_params[placement-strategy-spread]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - } - ] - } - }, - "PutClusterCapacityProviders": { - "capacityProviders, cluster, defaultCapacityProviderStrategy": { - "ls_pro": [ + "snapshot_tested": true, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", + "test": "test_create_service_with_additional_params[tags]", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", - "test": "test_cluster_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", + "test": "test_create_service_with_external_deployment_controller", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "RegisterContainerInstance": { - "cluster, instanceIdentityDocument": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", - "test": "test_start_and_stop_task[start_task]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", + "test": "test_create_service_without_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "RegisterTaskDefinition": { - "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, placementConstraints, requiresCompatibilities, taskRoleArn, volumes": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - }, - "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, requiresCompatibilities": { - "ls_pro": [ + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", + "test": "test_awsvpc_networking", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" - } - ] - }, - "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, requiresCompatibilities, taskRoleArn": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", - "test": "test_public_alb", + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", - "test": "test_validate_ready", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_duplicate_name", + "test": "test_ecs_task_overrides_duplicate_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_missing", + "test": "test_ecs_task_overrides_name_missing", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_not_found", + "test": "test_ecs_task_overrides_name_not_found", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { @@ -7354,8 +7248,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7364,8 +7258,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", - "test": "test_start_task_definition_with_cap_drop", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7374,233 +7268,291 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", - "test": "test_start_task_state_stopped", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", - "test": "test_task_generates_logs_live", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", + "test": "test_task_connect_to_localstack[dns]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", - "test": "test_put_events_with_target_ecs", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", + "test": "test_task_connect_to_localstack[envar]", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - }, - "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, requiresCompatibilities, taskRoleArn, volumes": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - } - ] - }, - "containerDefinitions, cpu, family, memory": { - "ls_pro": [ + "snapshot_tested": false, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", - "test": "test_create_delete_service", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", - "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", - "test": "test_update_service_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", - "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", - "test": "test_ecs_task_multiple", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "test": "test_tag_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" - } - ] - }, - "containerDefinitions, cpu, family, memory, networkMode, requiresCompatibilities": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_update_cluster", + "test": "test_update_cluster", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "['$..cluster.attachments', '$..cluster.capacityProviders', '$..cluster.defaultCapacityProviderStrategy', '$..cluster.statistics', '$..cluster.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", - "test": "test_awsvpc_networking", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "ListTagsForResource": { + "resourceArn": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", - "test": "test_run_task_non_default_region", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_fargate_task_definition_optional_container_memory", - "test": "test_fargate_task_definition_optional_container_memory", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "test": "test_tag_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" } ] - }, - "containerDefinitions, cpu, family, memory, networkMode, requiresCompatibilities, taskRoleArn": { + } + }, + "ListTaskDefinitions": { + "familyPrefix": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" } ] - }, - "containerDefinitions, ephemeralStorage, family": { + } + }, + "ListTasks": { + "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", - "test": "test_create_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ] }, - "containerDefinitions, family": { + "cluster": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", - "test": "test_container_logs_on_failure", - "response": "200", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "test": "test_cluster_capacity_providers", + "response": "200", + "error": "", + "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", + "test": "test_container_logs_on_failure", + "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, @@ -7657,6 +7609,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", + "response": "200", + "error": "", + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", "test": "test_create_service_with_additional_params[deployment-configuration-1]", @@ -7768,28 +7740,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", - "test": "test_describe_service_with_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", + "test": "test_create_service_with_external_deployment_controller", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_without_task_definition", + "test": "test_create_service_without_task_definition", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", - "test": "test_start_task_definition_multiple_times", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", + "test": "test_awsvpc_networking", "response": "200", "error": "", "snapshot_skipped": "", @@ -7798,8 +7800,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", - "test": "test_subscribe_ecs_events", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", "response": "200", "error": "", "snapshot_skipped": "", @@ -7808,431 +7810,2221 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", - "test": "test_task_connect_to_localstack[dns]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", - "test": "test_task_connect_to_localstack[envar]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", - "test": "test_create_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-True]", - "test": "test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine-True]", - "test": "test_create_task_definition_validation[test-container-alpine-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine:3.12-True]", - "test": "test_create_task_definition_validation[test-container-alpine:3.12-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine:latest-True]", - "test": "test_create_task_definition_validation[test-container-alpine:latest-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_duplicate_name", + "test": "test_ecs_task_overrides_duplicate_name", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:1fd62556954250bac80d601a196bb7fd480ceba7c10e94dd8fd4c6d1c08783d5-True]", - "test": "test_create_task_definition_validation[test-container-alpine@sha256:1fd62556954250bac80d601a196bb7fd480ceba7c10e94dd8fd4c6d1c08783d5-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_missing", + "test": "test_ecs_task_overrides_name_missing", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-True]", - "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_not_found", + "test": "test_ecs_task_overrides_name_not_found", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@-True]", - "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", + "test": "test_environment_variable_expansion", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-docker.io/nginx-True]", - "test": "test_create_task_definition_validation[test-container-docker.io/nginx-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", + "test": "test_failed_tasks_log_to_cloudwatch", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/alpine-True]", - "test": "test_create_task_definition_validation[test-container-library/alpine-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", + "test": "test_get_aws_execution_env_from_task[FARGATE]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-localhost.localstack.cloud:4510/cdk-hnb659fds-container-assets-111111111111-us-region-1:5f423786c2e2f4ca36a670185bfd1e7f44f59942e3f5ad1994fcf1a1d1d66ba0-True]", - "test": "test_create_task_definition_validation[test-container-localhost.localstack.cloud:4510/cdk-hnb659fds-container-assets-111111111111-us-region-1:5f423786c2e2f4ca36a670185bfd1e7f44f59942e3f5ad1994fcf1a1d1d66ba0-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", + "test": "test_read_from_json_secret[False-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:3.x-True]", - "test": "test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:3.x-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", + "test": "test_read_from_json_secret[False-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:v3.0.0-True]", - "test": "test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:v3.0.0-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", + "test": "test_read_from_json_secret[True-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", - "test": "test_describe_tasks_list_tasks", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", - "test": "test_describe_undefined_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[---//##@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08]", - "test": "test_loose_image_name_regex[---//##@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[4XgV944vEl7DEI_0u-V5Iefh34/n/tBH1LB9mQwcKrU8d46z9O5HSanNKePtt-7]", - "test": "test_loose_image_name_regex[4XgV944vEl7DEI_0u-V5Iefh34/n/tBH1LB9mQwcKrU8d46z9O5HSanNKePtt-7]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[4]", - "test": "test_loose_image_name_regex[4]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[:::///__55::::://---:1abc::/]", - "test": "test_loose_image_name_regex[:::///__55::::://---:1abc::/]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[Bj1O3Eca4TbwL0rDcG3ygAf7McQ3gt_tg_R-qX1H1yDB71b35wABQsegTXbQ5qrkPM7Tr0ygOXgK6ZNDOAf4wREWc91mJQyxTab-GfSkorRKiA7NU21nSOnc4KmJhjFsHBZijJQ-6]", - "test": "test_loose_image_name_regex[Bj1O3Eca4TbwL0rDcG3ygAf7McQ3gt_tg_R-qX1H1yDB71b35wABQsegTXbQ5qrkPM7Tr0ygOXgK6ZNDOAf4wREWc91mJQyxTab-GfSkorRKiA7NU21nSOnc4KmJhjFsHBZijJQ-6]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[GgzXW5Aeul2NyL-U]", - "test": "test_loose_image_name_regex[GgzXW5Aeul2NyL-U]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[Tvx:JfmMbtmTUK0jUOIgqGh2G2hhU/XkTqJ16Q8m2o9PW6ujNuCHR47JpNg/kfOB9dI_18IVC7EiJzFpG9aqhbkDvyhxy77jEoy6:Tb03NQdF4NeqdFRbBqJybhk75Ww7fYaHne5wbZ9dy]", - "test": "test_loose_image_name_regex[Tvx:JfmMbtmTUK0jUOIgqGh2G2hhU/XkTqJ16Q8m2o9PW6ujNuCHR47JpNg/kfOB9dI_18IVC7EiJzFpG9aqhbkDvyhxy77jEoy6:Tb03NQdF4NeqdFRbBqJybhk75Ww7fYaHne5wbZ9dy]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[aA9-_:./#--__::..//##----____::::....////####]", - "test": "test_loose_image_name_regex[aA9-_:./#--__::..//##----____::::....////####]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[d9pkoMtZEFO8p2CDyH0rTyOj7Spnc4-biWjFiOx703/:t4yM10ps-wD1bpFkSrRo2CJAXHGQP8p_4oo16gh_67U3h5VorSdjqV-Vz6eyJwPepo2Ir55xFaHYRWgO3kK4pbyqO_2ErwmpeHk0Sd0lGssJ4HA2MvEyEu_sp/3]", - "test": "test_loose_image_name_regex[d9pkoMtZEFO8p2CDyH0rTyOj7Spnc4-biWjFiOx703/:t4yM10ps-wD1bpFkSrRo2CJAXHGQP8p_4oo16gh_67U3h5VorSdjqV-Vz6eyJwPepo2Ir55xFaHYRWgO3kK4pbyqO_2ErwmpeHk0Sd0lGssJ4HA2MvEyEu_sp/3]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", + "test": "test_task_connect_to_localstack[dns]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[f__HiUvwLQCeJZzX-0]", - "test": "test_loose_image_name_regex[f__HiUvwLQCeJZzX-0]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", + "test": "test_task_connect_to_localstack[envar]", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[fe9GzAA4hd/qFI6/sJcKhqlOF6OAXGbD3d]", - "test": "test_loose_image_name_regex[fe9GzAA4hd/qFI6/sJcKhqlOF6OAXGbD3d]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[hBupzM9E-Ajmao_PTEtKnLEXhlG_ryeYr154XNr]", - "test": "test_loose_image_name_regex[hBupzM9E-Ajmao_PTEtKnLEXhlG_ryeYr154XNr]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[hc41/xpz24pgyiYWwnQK8hBghmY5Hgtw-cxD4scBcdi96LO_gSHvY/do6Z3T4IHz_uRrFCMgI_KWZl9hnLlkBRW1UGu0YNEmAY9EFoCOV8RDWnnkCSlBO6vSM6gxmfFBdC6wcC0WCIYSDJA60EK8X2DwGjq/30l]", - "test": "test_loose_image_name_regex[hc41/xpz24pgyiYWwnQK8hBghmY5Hgtw-cxD4scBcdi96LO_gSHvY/do6Z3T4IHz_uRrFCMgI_KWZl9hnLlkBRW1UGu0YNEmAY9EFoCOV8RDWnnkCSlBO6vSM6gxmfFBdC6wcC0WCIYSDJA60EK8X2DwGjq/30l]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[oYqqnY9b2K4sit13Wnovcu_GSPZpbeGjuwOb3L56CvxiIOOkXdnbYRpKnDZNoc9w_qQpw7bnM150]", - "test": "test_loose_image_name_regex[oYqqnY9b2K4sit13Wnovcu_GSPZpbeGjuwOb3L56CvxiIOOkXdnbYRpKnDZNoc9w_qQpw7bnM150]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "test": "test_tag_task_definition", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[xeFs8NP5bbAJzMyZQFbimPA2TofLZDNnnISSSOBkQni02E/e9/47M6X39MaOWTd0j/1]", - "test": "test_loose_image_name_regex[xeFs8NP5bbAJzMyZQFbimPA2TofLZDNnnISSSOBkQni02E/e9/47M6X39MaOWTd0j/1]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_update_cluster", + "test": "test_update_cluster", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..cluster.attachments', '$..cluster.capacityProviders', '$..cluster.defaultCapacityProviderStrategy', '$..cluster.statistics', '$..cluster.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[yLY820GqBFD00C6ahzLb_LBeX-gG:ySaayu29uIp2L7fZaZJOy0q1N0F7JJBI]", - "test": "test_loose_image_name_regex[yLY820GqBFD00C6ahzLb_LBeX-gG:ySaayu29uIp2L7fZaZJOy0q1N0F7JJBI]", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, desiredStatus": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", - "test": "test_tag_task_definition", + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, desiredStatus, serviceName": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", - "test": "test_create_task_definition", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + }, + "cluster, serviceName": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_err[None-None]", - "test": "test_create_task_definition_err[None-None]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", + "test": "test_private_http_api_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_err[invalid name-invalid image]", - "test": "test_create_task_definition_err[invalid name-invalid image]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", + "test": "test_public_alb", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_err[invalid name-valid_image]", - "test": "test_create_task_definition_err[invalid name-valid_image]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", + "test": "test_gzip_encoding", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_err[valid_name-invalid image]", - "test": "test_create_task_definition_err[valid_name-invalid image]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[$test-container-alpine-False]", - "test": "test_create_task_definition_validation[$test-container-alpine-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[@test-container-alpine-False]", - "test": "test_create_task_definition_validation[@test-container-alpine-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-False]", - "test": "test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test container-alpine-False]", - "test": "test_create_task_definition_validation[test container-alpine-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", + "response": "200", + "error": "", + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", + "test": "test_create_service_with_additional_params[deployment-configuration-1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", + "test": "test_create_service_with_additional_params[deployment-configuration-2]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", + "test": "test_create_service_with_additional_params[placement-strategy-random]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", + "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", + "test": "test_create_service_with_additional_params[tags]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_external_deployment_controller", + "test": "test_create_service_with_external_deployment_controller", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", + "test": "test_deployed_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", + "test": "test_listener_services_are_accessible_and_returning_expected_content", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + } + ] + } + }, + "PutClusterCapacityProviders": { + "capacityProviders, cluster, defaultCapacityProviderStrategy": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "200", + "error": "", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestClustersCrud::test_cluster_capacity_providers", + "test": "test_cluster_capacity_providers", + "response": "200", + "error": "", + "snapshot_skipped": "['$..cluster.attachments', '$..cluster.attachmentsStatus', '$..cluster.statistics', '$..cluster.tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "RegisterContainerInstance": { + "cluster, instanceIdentityDocument": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "RegisterTaskDefinition": { + "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, placementConstraints, requiresCompatibilities, taskRoleArn, volumes": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, requiresCompatibilities": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + } + ] + }, + "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, requiresCompatibilities, taskRoleArn": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", + "test": "test_public_alb", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", + "test": "test_environment_variable_expansion", + "response": "200", + "error": "", + "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_failed_tasks_log_to_cloudwatch", + "test": "test_failed_tasks_log_to_cloudwatch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", + "test": "test_get_aws_execution_env_from_task[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", + "test": "test_read_from_json_secret[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", + "test": "test_read_from_json_secret[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", + "test": "test_read_from_json_secret[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", + "test": "test_start_task_definition_with_cap_drop", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_state_stopped", + "test": "test_start_task_state_stopped", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_generates_logs_live", + "test": "test_task_generates_logs_live", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", + "test": "test_listener_services_are_accessible_and_returning_expected_content", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", + "test": "test_put_events_with_target_ecs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..fargateEphemeralStorage', '$..desiredStatus', '$..lastStatus', '$..stoppedReason', '$..stoppedAt', '$..stopCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerDefinitions, cpu, executionRoleArn, family, memory, networkMode, requiresCompatibilities, taskRoleArn, volumes": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "containerDefinitions, cpu, family, memory": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_delete_service", + "test": "test_create_delete_service", + "response": "200", + "error": "", + "snapshot_skipped": "['$..enableECSManagedTags', '$..enableExecuteCommand', '$..placementConstraints', '$..propagateTags', '$..deployments', '$..status', '$..availabilityZoneRebalancing', '$..healthCheckGracePeriodSeconds']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", + "test": "test_update_service_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_multiple", + "test": "test_ecs_task_multiple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "containerDefinitions, cpu, family, memory, networkMode, requiresCompatibilities": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", + "test": "test_awsvpc_networking", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", + "test": "test_run_task_non_default_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_fargate_task_definition_optional_container_memory", + "test": "test_fargate_task_definition_optional_container_memory", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerDefinitions, cpu, family, memory, networkMode, requiresCompatibilities, taskRoleArn": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + } + ] + }, + "containerDefinitions, ephemeralStorage, family": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", + "test": "test_create_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerDefinitions, executionRoleArn, family": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "containerDefinitions, executionRoleArn, family, taskRoleArn": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, + "containerDefinitions, family": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestECSDevx::test_container_logs_on_failure", + "test": "test_container_logs_on_failure", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_set_apparmor_profile", + "test": "test_set_apparmor_profile", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[run_task]", + "test": "test_start_and_stop_task[run_task]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_and_stop_task[start_task]", + "test": "test_start_and_stop_task[start_task]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_start_task_docker_flags", + "test": "test_start_task_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-1]", + "test": "test_create_service_with_additional_params[deployment-configuration-1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[deployment-configuration-2]", + "test": "test_create_service_with_additional_params[deployment-configuration-2]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-cpu]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "test": "test_create_service_with_additional_params[placement-strategy-binpack-memory]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-random]", + "test": "test_create_service_with_additional_params[placement-strategy-random]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-attribute]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread-host]", + "test": "test_create_service_with_additional_params[placement-strategy-spread-host]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[placement-strategy-spread]", + "test": "test_create_service_with_additional_params[placement-strategy-spread]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON-deployment-configuration]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "test": "test_create_service_with_additional_params[scheduling-strategy-DAEMON]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_create_service_with_additional_params[tags]", + "test": "test_create_service_with_additional_params[tags]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..availabilityZoneRebalancing', '$..deployments', '$..enableECSManagedTags', '$..enableExecuteCommand', '$..healthCheckGracePeriodSeconds', '$..placementConstraints', '$..propagateTags', '$..roleArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_describe_service_with_task_definition", + "test": "test_describe_service_with_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_duplicate_name", + "test": "test_ecs_task_overrides_duplicate_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_missing", + "test": "test_ecs_task_overrides_name_missing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_not_found", + "test": "test_ecs_task_overrides_name_not_found", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_multiple_times", + "test": "test_start_task_definition_multiple_times", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", + "test": "test_subscribe_ecs_events", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", + "test": "test_task_connect_to_localstack[dns]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[envar]", + "test": "test_task_connect_to_localstack[envar]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", + "test": "test_create_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-True]", + "test": "test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine-True]", + "test": "test_create_task_definition_validation[test-container-alpine-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine:3.12-True]", + "test": "test_create_task_definition_validation[test-container-alpine:3.12-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine:latest-True]", + "test": "test_create_task_definition_validation[test-container-alpine:latest-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:1fd62556954250bac80d601a196bb7fd480ceba7c10e94dd8fd4c6d1c08783d5-True]", + "test": "test_create_task_definition_validation[test-container-alpine@sha256:1fd62556954250bac80d601a196bb7fd480ceba7c10e94dd8fd4c6d1c08783d5-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-True]", + "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@-True]", + "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-docker.io/nginx-True]", + "test": "test_create_task_definition_validation[test-container-docker.io/nginx-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/alpine-True]", + "test": "test_create_task_definition_validation[test-container-library/alpine-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-localhost.localstack.cloud:4510/cdk-hnb659fds-container-assets-111111111111-us-region-1:5f423786c2e2f4ca36a670185bfd1e7f44f59942e3f5ad1994fcf1a1d1d66ba0-True]", + "test": "test_create_task_definition_validation[test-container-localhost.localstack.cloud:4510/cdk-hnb659fds-container-assets-111111111111-us-region-1:5f423786c2e2f4ca36a670185bfd1e7f44f59942e3f5ad1994fcf1a1d1d66ba0-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:3.x-True]", + "test": "test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:3.x-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:v3.0.0-True]", + "test": "test_create_task_definition_validation[test-container-public.ecr.aws/xray/aws-xray-daemon:v3.0.0-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_tasks_list_tasks", + "test": "test_describe_tasks_list_tasks", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_describe_undefined_task_definition", + "test": "test_describe_undefined_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[---//##@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08]", + "test": "test_loose_image_name_regex[---//##@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[4XgV944vEl7DEI_0u-V5Iefh34/n/tBH1LB9mQwcKrU8d46z9O5HSanNKePtt-7]", + "test": "test_loose_image_name_regex[4XgV944vEl7DEI_0u-V5Iefh34/n/tBH1LB9mQwcKrU8d46z9O5HSanNKePtt-7]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[4]", + "test": "test_loose_image_name_regex[4]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[:::///__55::::://---:1abc::/]", + "test": "test_loose_image_name_regex[:::///__55::::://---:1abc::/]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[Bj1O3Eca4TbwL0rDcG3ygAf7McQ3gt_tg_R-qX1H1yDB71b35wABQsegTXbQ5qrkPM7Tr0ygOXgK6ZNDOAf4wREWc91mJQyxTab-GfSkorRKiA7NU21nSOnc4KmJhjFsHBZijJQ-6]", + "test": "test_loose_image_name_regex[Bj1O3Eca4TbwL0rDcG3ygAf7McQ3gt_tg_R-qX1H1yDB71b35wABQsegTXbQ5qrkPM7Tr0ygOXgK6ZNDOAf4wREWc91mJQyxTab-GfSkorRKiA7NU21nSOnc4KmJhjFsHBZijJQ-6]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[GgzXW5Aeul2NyL-U]", + "test": "test_loose_image_name_regex[GgzXW5Aeul2NyL-U]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[Tvx:JfmMbtmTUK0jUOIgqGh2G2hhU/XkTqJ16Q8m2o9PW6ujNuCHR47JpNg/kfOB9dI_18IVC7EiJzFpG9aqhbkDvyhxy77jEoy6:Tb03NQdF4NeqdFRbBqJybhk75Ww7fYaHne5wbZ9dy]", + "test": "test_loose_image_name_regex[Tvx:JfmMbtmTUK0jUOIgqGh2G2hhU/XkTqJ16Q8m2o9PW6ujNuCHR47JpNg/kfOB9dI_18IVC7EiJzFpG9aqhbkDvyhxy77jEoy6:Tb03NQdF4NeqdFRbBqJybhk75Ww7fYaHne5wbZ9dy]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[aA9-_:./#--__::..//##----____::::....////####]", + "test": "test_loose_image_name_regex[aA9-_:./#--__::..//##----____::::....////####]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[d9pkoMtZEFO8p2CDyH0rTyOj7Spnc4-biWjFiOx703/:t4yM10ps-wD1bpFkSrRo2CJAXHGQP8p_4oo16gh_67U3h5VorSdjqV-Vz6eyJwPepo2Ir55xFaHYRWgO3kK4pbyqO_2ErwmpeHk0Sd0lGssJ4HA2MvEyEu_sp/3]", + "test": "test_loose_image_name_regex[d9pkoMtZEFO8p2CDyH0rTyOj7Spnc4-biWjFiOx703/:t4yM10ps-wD1bpFkSrRo2CJAXHGQP8p_4oo16gh_67U3h5VorSdjqV-Vz6eyJwPepo2Ir55xFaHYRWgO3kK4pbyqO_2ErwmpeHk0Sd0lGssJ4HA2MvEyEu_sp/3]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[f__HiUvwLQCeJZzX-0]", + "test": "test_loose_image_name_regex[f__HiUvwLQCeJZzX-0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[fe9GzAA4hd/qFI6/sJcKhqlOF6OAXGbD3d]", + "test": "test_loose_image_name_regex[fe9GzAA4hd/qFI6/sJcKhqlOF6OAXGbD3d]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[hBupzM9E-Ajmao_PTEtKnLEXhlG_ryeYr154XNr]", + "test": "test_loose_image_name_regex[hBupzM9E-Ajmao_PTEtKnLEXhlG_ryeYr154XNr]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[hc41/xpz24pgyiYWwnQK8hBghmY5Hgtw-cxD4scBcdi96LO_gSHvY/do6Z3T4IHz_uRrFCMgI_KWZl9hnLlkBRW1UGu0YNEmAY9EFoCOV8RDWnnkCSlBO6vSM6gxmfFBdC6wcC0WCIYSDJA60EK8X2DwGjq/30l]", + "test": "test_loose_image_name_regex[hc41/xpz24pgyiYWwnQK8hBghmY5Hgtw-cxD4scBcdi96LO_gSHvY/do6Z3T4IHz_uRrFCMgI_KWZl9hnLlkBRW1UGu0YNEmAY9EFoCOV8RDWnnkCSlBO6vSM6gxmfFBdC6wcC0WCIYSDJA60EK8X2DwGjq/30l]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[oYqqnY9b2K4sit13Wnovcu_GSPZpbeGjuwOb3L56CvxiIOOkXdnbYRpKnDZNoc9w_qQpw7bnM150]", + "test": "test_loose_image_name_regex[oYqqnY9b2K4sit13Wnovcu_GSPZpbeGjuwOb3L56CvxiIOOkXdnbYRpKnDZNoc9w_qQpw7bnM150]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[xeFs8NP5bbAJzMyZQFbimPA2TofLZDNnnISSSOBkQni02E/e9/47M6X39MaOWTd0j/1]", + "test": "test_loose_image_name_regex[xeFs8NP5bbAJzMyZQFbimPA2TofLZDNnnISSSOBkQni02E/e9/47M6X39MaOWTd0j/1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_loose_image_name_regex[yLY820GqBFD00C6ahzLb_LBeX-gG:ySaayu29uIp2L7fZaZJOy0q1N0F7JJBI]", + "test": "test_loose_image_name_regex[yLY820GqBFD00C6ahzLb_LBeX-gG:ySaayu29uIp2L7fZaZJOy0q1N0F7JJBI]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", + "test": "test_tag_task_definition", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition", + "test": "test_create_task_definition", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_err[None-None]", + "test": "test_create_task_definition_err[None-None]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_err[invalid name-invalid image]", + "test": "test_create_task_definition_err[invalid name-invalid image]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_err[invalid name-valid_image]", + "test": "test_create_task_definition_err[invalid name-valid_image]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_err[valid_name-invalid image]", + "test": "test_create_task_definition_err[valid_name-invalid image]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[$test-container-alpine-False]", + "test": "test_create_task_definition_validation[$test-container-alpine-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[@test-container-alpine-False]", + "test": "test_create_task_definition_validation[@test-container-alpine-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-False]", + "test": "test_create_task_definition_validation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-alpine-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test container-alpine-False]", + "test": "test_create_task_definition_validation[test container-alpine-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -8288,126 +10080,320 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:1234567890-False]", - "test": "test_create_task_definition_validation[test-container-alpine@sha256:1234567890-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:1234567890-False]", + "test": "test_create_task_definition_validation[test-container-alpine@sha256:1234567890-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@s-False]", + "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@s-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", + "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha384:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", + "test": "test_create_task_definition_validation[test-container-alpine@sha384:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha512:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", + "test": "test_create_task_definition_validation[test-container-alpine@sha512:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/@alpine:latest-False]", + "test": "test_create_task_definition_validation[test-container-library/@alpine:latest-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/alpine@latest-False]", + "test": "test_create_task_definition_validation[test-container-library/alpine@latest-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/image@name-False]", + "test": "test_create_task_definition_validation[test-container-library/image@name-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/image@name:latest-False]", + "test": "test_create_task_definition_validation[test-container-library/image@name:latest-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test@container-alpine-False]", + "test": "test_create_task_definition_validation[test@container-alpine-False]", + "response": "400", + "error": "ClientException", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerDefinitions, family, tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_with_tags", + "test": "test_create_task_definition_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "containerDefinitions, family, volumes": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", + "test": "test_task_mount_host_volume", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "RunTask": { + "clientToken, cluster, count, enableExecuteCommand, launchType, networkConfiguration, overrides, taskDefinition": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, + "clientToken, cluster, count, enableExecuteCommand, launchType, networkConfiguration, taskDefinition": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", + "test": "test_create_task_with_secrets[False-]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", + "test": "test_create_task_with_secrets[True-/test/]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", + "test": "test_create_task_with_secrets[True-]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", + "test": "test_environment_variable_expansion", + "response": "200", + "error": "", + "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", + "test": "test_get_aws_execution_env_from_task[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@s-False]", - "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@s-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", + "test": "test_read_from_json_secret[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", - "test": "test_create_task_definition_validation[test-container-alpine@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08@sha256:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", + "test": "test_read_from_json_secret[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha384:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", - "test": "test_create_task_definition_validation[test-container-alpine@sha384:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", + "test": "test_read_from_json_secret[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-alpine@sha512:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", - "test": "test_create_task_definition_validation[test-container-alpine@sha512:9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/@alpine:latest-False]", - "test": "test_create_task_definition_validation[test-container-library/@alpine:latest-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/alpine@latest-False]", - "test": "test_create_task_definition_validation[test-container-library/alpine@latest-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/image@name-False]", - "test": "test_create_task_definition_validation[test-container-library/image@name-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test-container-library/image@name:latest-False]", - "test": "test_create_task_definition_validation[test-container-library/image@name:latest-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_validation[test@container-alpine-False]", - "test": "test_create_task_definition_validation[test@container-alpine-False]", - "response": "400", - "error": "ClientException", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", + "test": "test_run_task_non_default_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" - } - ] - }, - "containerDefinitions, family, tags": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_create_task_definition_with_tags", - "test": "test_create_task_definition_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", "response": "200", "error": "", - "snapshot_skipped": "['$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition..networkMode', '$..taskDefinition..registeredBy', '$..taskDefinition.requiresAttributes']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" } ] }, - "containerDefinitions, family, volumes": { + "clientToken, cluster, count, enableExecuteCommand, launchType, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_task_mount_host_volume", - "test": "test_task_mount_host_volume", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", "response": "200", "error": "", "snapshot_skipped": "", @@ -8416,278 +10402,376 @@ "origin": "external" } ] - } - }, - "RunTask": { - "clientToken, cluster, count, enableExecuteCommand, launchType, networkConfiguration, taskDefinition": { + }, + "clientToken, cluster, count, group, launchType, networkConfiguration, startedBy, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", - "test": "test_create_task_with_secrets[False-]", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", + "test": "test_public_alb", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-/test/]", - "test": "test_create_task_with_secrets[True-/test/]", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[True-]", - "test": "test_create_task_with_secrets[True-]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", - "test": "test_environment_variable_expansion", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..cpu', '$..memory', '$..registeredBy', '$..requiresAttributes', '$..containerDefinitions..systemControls', '$.environment.AWS_ACCESS_KEY_ID', '$.environment.AWS_ENDPOINT_URL', '$.environment.AWS_SECRET_ACCESS_KEY', '$.environment.LOCALSTACK_HOSTNAME', '$.environment.AWS_CONTAINER_CREDENTIALS_RELATIVE_URI', '$.environment.ECS_AGENT_URI', '$.environment.ECS_CONTAINER_METADATA_URI', '$.environment.ECS_CONTAINER_METADATA_URI_V4', '$.environment.HOSTNAME']", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_get_aws_execution_env_from_task[FARGATE]", - "test": "test_get_aws_execution_env_from_task[FARGATE]", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", + "test": "test_service_discovery_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", + "test": "test_create_service_run_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", + "test": "test_list_tasks_with_cluster_and_service", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-False]", - "test": "test_read_from_json_secret[False-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", + "test": "test_port_connection", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[False-True]", - "test": "test_read_from_json_secret[False-True]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", + "test": "test_queue_proccessing", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_read_from_json_secret[True-False]", - "test": "test_read_from_json_secret[True-False]", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", "response": "200", "error": "", - "snapshot_skipped": "['$..imageDigest', '$..managedAgents', '$..name', '$..networkInterfaces', '$..runtimeId', '$..attachments..details', '$..attachments..details..value', '$..attachments..status', '$..availabilityZone', '$..enableExecuteCommand', '$..executionStoppedAt', '$..group', '$..overrides.containerOverrides', '$..overrides.inferenceAcceleratorOverrides', '$..startedBy', '$..version', '$..desiredStatus', '$..stoppedReason', '$..stopCode']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", + "test": "test_listener_services_are_accessible_and_returning_expected_content", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" - }, + "origin": "internal" + } + ] + }, + "clientToken, cluster, count, group, launchType, overrides, taskDefinition": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", - "test": "test_run_task_non_default_region", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" - } - ] - }, - "clientToken, cluster, count, group, launchType, networkConfiguration, startedBy, taskDefinition": { - "ls_pro": [ + "origin": "internal" + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_public_alb", - "test": "test_public_alb", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", - "test": "test_validate_ready", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_service_discovery_integration", - "test": "test_service_discovery_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.AVAILABILITY_ZONE']", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", - "test": "test_create_service_run_task", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_list_tasks_with_cluster_and_service", - "test": "test_list_tasks_with_cluster_and_service", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", - "test": "test_service_deployment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsNetworkLoadBalancedTargetGroupsFargate::test_port_connection", - "test": "test_port_connection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", "response": "200", "error": "", "snapshot_skipped": "", @@ -8696,23 +10780,33 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", - "test": "test_listener", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" } ] @@ -8848,13 +10942,33 @@ "clientToken, cluster, overrides, taskDefinition": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_duplicate_name", + "test": "test_ecs_task_overrides_duplicate_name", + "response": "400", + "error": "InvalidParameterException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_missing", + "test": "test_ecs_task_overrides_name_missing", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_not_found", + "test": "test_ecs_task_overrides_name_not_found", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -8985,6 +11099,20 @@ } }, "StopTask": { + "cluster, reason, task": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, "cluster, task": { "ls_pro": [ { @@ -9047,6 +11175,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_awsvpc_networking", "test": "test_awsvpc_networking", @@ -9103,7 +11241,7 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, @@ -9168,8 +11306,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9177,6 +11325,46 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", "test": "test_run_task_non_default_region", @@ -9286,6 +11474,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "500", + "error": "InternalError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -9293,6 +11491,16 @@ "TagResource": { "resourceArn, tags": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTasksCrud::test_tag_task_definition", "test": "test_tag_task_definition", @@ -9302,6 +11510,26 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "400", + "error": "ClusterNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } diff --git a/src/data/coverage/efs.json b/src/data/coverage/efs.json index 25782b62..875a828e 100644 --- a/src/data/coverage/efs.json +++ b/src/data/coverage/efs.json @@ -88,13 +88,13 @@ }, { "DeleteFileSystemPolicy": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, + "external_test_suite": true, + "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -259,7 +259,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -394,11 +394,21 @@ "ClientToken, FileSystemId, PosixUser, RootDirectory, Tags": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_access_point", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", "test": "test_access_point", "response": "200", "error": "", - "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point_filesystem_not_exists", + "test": "test_access_point_filesystem_not_exists", + "response": "404", + "error": "FileSystemNotFound", + "snapshot_skipped": "['$..ErrorCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -438,10 +448,20 @@ "CreationToken": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_access_point", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", "test": "test_access_point", "response": "201", "error": "", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_file_system_policy_lifecycle", + "test": "test_file_system_policy_lifecycle", + "response": "201", + "error": "", "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", "aws_validated": true, "snapshot_tested": true, @@ -606,11 +626,21 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_access_point", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", "test": "test_access_point", "response": "204", "error": "", - "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", + "test": "test_access_point", + "response": "404", + "error": "AccessPointNotFound", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -642,11 +672,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_access_point", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", "test": "test_access_point", "response": "204", "error": "", - "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -661,6 +691,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_file_system_policy_lifecycle", + "test": "test_file_system_policy_lifecycle", + "response": "204", + "error": "", + "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_lifecycle_configuration", "test": "test_lifecycle_configuration", @@ -764,6 +804,22 @@ ] } }, + "DeleteFileSystemPolicy": { + "FileSystemId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_file_system_policy_lifecycle", + "test": "test_file_system_policy_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "DeleteMountTarget": { "MountTargetId": { "ls_pro": [ @@ -801,6 +857,20 @@ } }, "DescribeAccessPoints": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point_filesystem_not_exists", + "test": "test_access_point_filesystem_not_exists", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ErrorCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "AccessPointId": { "ls_pro": [ { @@ -834,11 +904,25 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_access_point", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", "test": "test_access_point", "response": "404", "error": "AccessPointNotFound", - "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "AccessPointId, FileSystemId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", + "test": "test_access_point", + "response": "400", + "error": "BadRequest", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -848,11 +932,21 @@ "FileSystemId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_access_point", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", "test": "test_access_point", "response": "200", "error": "", - "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point_filesystem_not_exists", + "test": "test_access_point_filesystem_not_exists", + "response": "404", + "error": "FileSystemNotFound", + "snapshot_skipped": "['$..ErrorCode']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -863,6 +957,16 @@ "DescribeFileSystemPolicy": { "FileSystemId": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_file_system_policy_lifecycle", + "test": "test_file_system_policy_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", "test": "test_efs_file_system_policy", @@ -872,6 +976,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_file_system_policy_lifecycle", + "test": "test_file_system_policy_lifecycle", + "response": "404", + "error": "PolicyNotFound", + "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_efs_file_system_policy", + "test": "test_efs_file_system_policy", + "response": "404", + "error": "PolicyNotFound", + "snapshot_skipped": "['$..LifeCycleState', '$..Name', '$..SizeInBytes', '$..Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" } ] } @@ -904,11 +1028,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_access_point", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", "test": "test_access_point", "response": "200", "error": "", - "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -923,6 +1047,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_file_system_policy_lifecycle", + "test": "test_file_system_policy_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_lifecycle_configuration", "test": "test_lifecycle_configuration", @@ -1046,10 +1180,20 @@ "FileSystemId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_access_point", + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsAccessPointCrud::test_access_point", "test": "test_access_point", "response": "200", "error": "", + "snapshot_skipped": "['$..LifeCycleState', '$..AccessPointArn', '$..ErrorCode', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_file_system_policy_lifecycle", + "test": "test_file_system_policy_lifecycle", + "response": "200", + "error": "", "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", "aws_validated": true, "snapshot_tested": true, @@ -1222,6 +1366,20 @@ "origin": "external" } ] + }, + "FileSystemId, Policy": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_file_system_policy_lifecycle", + "test": "test_file_system_policy_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.SizeInBytes.Timestamp', '$.create-fs.SizeInBytes.ValueInArchive', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] } }, "PutLifecycleConfiguration": { diff --git a/src/data/coverage/eks.json b/src/data/coverage/eks.json index 3b19befa..98d9ce75 100644 --- a/src/data/coverage/eks.json +++ b/src/data/coverage/eks.json @@ -52,13 +52,13 @@ }, { "CreateAddon": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, + "external_test_suite": true, + "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -136,13 +136,13 @@ }, { "DeleteAddon": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, + "external_test_suite": true, + "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -232,37 +232,37 @@ }, { "DescribeAddon": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, + "external_test_suite": true, + "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, { "DescribeAddonConfiguration": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, { "DescribeAddonVersions": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, + "external_test_suite": true, + "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -424,13 +424,13 @@ }, { "ListAddons": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -604,13 +604,13 @@ }, { "UpdateAddon": { - "implemented": false, - "availability": "", - "internal_test_suite": false, - "external_test_suite": false, - "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, + "external_test_suite": true, + "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -619,8 +619,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": false, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -688,6 +688,76 @@ } ], "details": { + "CreateAddon": { + "addonName, addonVersion, clientRequestToken, clusterName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "addonName, clientRequestToken, clusterName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "400", + "error": "InvalidParameterException", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "409", + "error": "ResourceInUseException", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "CreateCluster": { "clientRequestToken, kubernetesNetworkConfig, name, resourcesVpcConfig, roleArn, tags, version": { "ls_pro": [ @@ -719,6 +789,16 @@ }, "clientRequestToken, name, resourcesVpcConfig, roleArn, tags": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", "test": "test_extra_k3s_args", @@ -815,6 +895,16 @@ "CreateNodegroup": { "amiType, clientRequestToken, clusterName, launchTemplate, nodeRole, nodegroupName, scalingConfig, subnets, tags": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", "test": "test_create_nodegroup_with_tags", @@ -856,6 +946,32 @@ ] } }, + "DeleteAddon": { + "addonName, clusterName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "DeleteCluster": { "name": { "ls_pro": [ @@ -879,6 +995,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", "test": "test_extra_k3s_args", @@ -935,6 +1061,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", "test": "test_create_nodegroup_with_tags", @@ -958,6 +1094,142 @@ ] } }, + "DescribeAddon": { + "addonName, clusterName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeAddonConfiguration": { + "addonName, addonVersion": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_describe_addon_configuration[coredns-v1.12.1-eksbuild.2]", + "test": "test_describe_addon_configuration[coredns-v1.12.1-eksbuild.2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_describe_addon_configuration[kube-proxy-v1.33.0-eksbuild.2]", + "test": "test_describe_addon_configuration[kube-proxy-v1.33.0-eksbuild.2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_describe_addon_configuration[metrics-server-v0.8.0-eksbuild.1]", + "test": "test_describe_addon_configuration[metrics-server-v0.8.0-eksbuild.1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_describe_addon_configuration[vpc-cni-v1.20.0-eksbuild.1]", + "test": "test_describe_addon_configuration[vpc-cni-v1.20.0-eksbuild.1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_describe_addon_configuration_errors", + "test": "test_describe_addon_configuration_errors", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeAddonVersions": { + "addonName, owners, publishers, types": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_describe_addon_versions", + "test": "test_describe_addon_versions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "kubernetesVersion, owners, publishers, types": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_describe_addon_versions", + "test": "test_describe_addon_versions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "owners, publishers, types": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_describe_addon_versions", + "test": "test_describe_addon_versions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "DescribeCluster": { "name": { "ls_pro": [ @@ -991,6 +1263,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", "test": "test_extra_k3s_args", @@ -1203,6 +1485,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", "test": "test_create_nodegroup_with_tags", @@ -1223,6 +1515,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", "test": "test_create_nodegroup_with_tags", @@ -1236,6 +1538,32 @@ ] } }, + "ListAddons": { + "clusterName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "ListClusters": { "include": { "ls_pro": [ @@ -1349,6 +1677,22 @@ } ] } + }, + "UpdateAddon": { + "addonName, addonVersion, clientRequestToken, clusterName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } } } } \ No newline at end of file diff --git a/src/data/coverage/elasticache.json b/src/data/coverage/elasticache.json index 22270d30..c3ada005 100644 --- a/src/data/coverage/elasticache.json +++ b/src/data/coverage/elasticache.json @@ -691,8 +691,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": false, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -1006,6 +1006,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_in_container", + "test": "test_cluster_in_container", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_valkey_cache_cluster_not_allowed", + "test": "test_valkey_cache_cluster_not_allowed", + "response": "400", + "error": "InvalidParameterValueException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -1169,34 +1189,64 @@ } ] }, - "CacheNodeType, Engine, NumCacheClusters, PreferredMaintenanceWindow, ReplicationGroupDescription, ReplicationGroupId, SnapshotWindow": { + "CacheNodeType, Engine, NumCacheClusters, PreferredMaintenanceWindow, ReplicationGroupDescription, ReplicationGroupId, SnapshotWindow, TransitEncryptionEnabled": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase]", - "test": "test_basic_crud_replication_group_non_cluster[lowercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-valkey]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name]", - "test": "test_basic_crud_replication_group_non_cluster[original-name]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-redis]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-redis]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase]", - "test": "test_basic_crud_replication_group_non_cluster[uppercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-valkey]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1331,6 +1381,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_in_container", + "test": "test_cluster_in_container", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -1476,61 +1536,121 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase]", - "test": "test_basic_crud_replication_group_non_cluster[lowercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-redis]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name]", - "test": "test_basic_crud_replication_group_non_cluster[original-name]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-valkey]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase]", - "test": "test_basic_crud_replication_group_non_cluster[uppercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-redis]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-redis]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase]", - "test": "test_basic_crud_replication_group_non_cluster[lowercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-redis]", "response": "404", "error": "ReplicationGroupNotFoundFault", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name]", - "test": "test_basic_crud_replication_group_non_cluster[original-name]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-valkey]", "response": "404", "error": "ReplicationGroupNotFoundFault", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase]", - "test": "test_basic_crud_replication_group_non_cluster[uppercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-redis]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-redis]", "response": "404", "error": "ReplicationGroupNotFoundFault", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-valkey]", + "response": "404", + "error": "ReplicationGroupNotFoundFault", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-redis]", + "response": "404", + "error": "ReplicationGroupNotFoundFault", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-valkey]", + "response": "404", + "error": "ReplicationGroupNotFoundFault", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1552,31 +1672,61 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase]", - "test": "test_basic_crud_replication_group_non_cluster[lowercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-redis]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-valkey]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name]", - "test": "test_basic_crud_replication_group_non_cluster[original-name]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-redis]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase]", - "test": "test_basic_crud_replication_group_non_cluster[uppercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-valkey]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1645,6 +1795,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_cluster_in_container", + "test": "test_cluster_in_container", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -1742,31 +1902,61 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase]", - "test": "test_basic_crud_replication_group_non_cluster[lowercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[lowercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[lowercase-valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-redis]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[original-name-valkey]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[original-name]", - "test": "test_basic_crud_replication_group_non_cluster[original-name]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-redis]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-redis]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase]", - "test": "test_basic_crud_replication_group_non_cluster[uppercase]", + "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache.py::TestElastiCache::test_basic_crud_replication_group_non_cluster[uppercase-valkey]", + "test": "test_basic_crud_replication_group_non_cluster[uppercase-valkey]", "response": "200", "error": "", - "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port']", + "snapshot_skipped": "['$..SnapshotWindow', '$..PreferredAvailabilityZone', '$..PreferredMaintenanceWindow', '$..CacheParameterGroup.CacheParameterGroupName', '$..EngineVersion', '$..PrimaryEndpoint.Address', '$..PrimaryEndpoint.Port', '$..ReaderEndpoint.Address', '$..ReaderEndpoint.Port', '$..ReadEndpoint.Address', '$..ReadEndpoint.Port', '$..AtRestEncryptionEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" diff --git a/src/data/coverage/elb.json b/src/data/coverage/elb.json index 601a54b2..4de70e04 100644 --- a/src/data/coverage/elb.json +++ b/src/data/coverage/elb.json @@ -56,7 +56,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -68,7 +68,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -104,7 +104,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -128,7 +128,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -140,7 +140,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -152,7 +152,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -200,7 +200,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -248,7 +248,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -296,7 +296,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -332,7 +332,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -344,7 +344,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" diff --git a/src/data/coverage/elbv2.json b/src/data/coverage/elbv2.json index 02f91d0a..46fae8f3 100644 --- a/src/data/coverage/elbv2.json +++ b/src/data/coverage/elbv2.json @@ -199,7 +199,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -572,7 +572,7 @@ "availability": "pro", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -741,6 +741,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", @@ -841,6 +851,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_create_listener[443-gateway_listen_override1-4566]", "test": "test_create_listener[443-gateway_listen_override1-4566]", @@ -871,6 +891,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -886,7 +916,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -896,7 +926,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1202,8 +1232,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1371,6 +1411,16 @@ "CreateLoadBalancer": { "IpAddressType, Name, Scheme, SecurityGroups, Subnets, Type": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", "test": "test_ecr_to_blue_green_deployment", @@ -1594,7 +1644,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1604,7 +1654,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1805,6 +1855,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_create_listener[443-gateway_listen_override1-4566]", "test": "test_create_listener[443-gateway_listen_override1-4566]", @@ -1835,6 +1895,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_ip_target_forwarding", "test": "test_ip_target_forwarding", @@ -2006,8 +2076,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2294,7 +2374,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2304,7 +2384,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2723,6 +2803,26 @@ }, "HealthCheckEnabled, Name, TargetType": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -2738,7 +2838,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2748,7 +2848,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3127,6 +3227,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elbv2/test_elbv2_target_groups.py::TestElbV2TargetGroups::test_target_group_crud", "test": "test_target_group_crud", @@ -3787,6 +3897,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", @@ -3887,6 +4007,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_create_listener[443-gateway_listen_override1-4566]", "test": "test_create_listener[443-gateway_listen_override1-4566]", @@ -3917,6 +4047,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -3932,7 +4072,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3942,7 +4082,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -4248,8 +4388,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4353,6 +4503,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", "test": "test_elb_triggered_by_cloudfront_with_protocol_policy[http-only]", @@ -4453,6 +4613,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_alb_modify_attributes", "test": "test_alb_modify_attributes", @@ -4693,6 +4863,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -4708,7 +4888,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -4718,7 +4898,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5054,8 +5234,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5114,7 +5304,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5124,7 +5314,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5495,6 +5685,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_ip_target_forwarding", "test": "test_ip_target_forwarding", @@ -6165,6 +6365,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "400", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -6180,7 +6400,7 @@ "test": "test_internal_path_based_routing[host]", "response": "400", "error": "CommonServiceException", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -6190,7 +6410,7 @@ "test": "test_internal_path_based_routing[path]", "response": "400", "error": "CommonServiceException", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -6330,6 +6550,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -7741,6 +7971,36 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_elb_direct_connection_to_pod", + "test": "test_elb_direct_connection_to_pod", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -7756,7 +8016,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7766,7 +8026,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -7810,6 +8070,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "400", + "error": "ValidationError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "400", + "error": "TargetGroupNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } diff --git a/src/data/coverage/emr.json b/src/data/coverage/emr.json index 4976c50c..01a007b4 100644 --- a/src/data/coverage/emr.json +++ b/src/data/coverage/emr.json @@ -400,10 +400,10 @@ }, { "ListReleaseLabels": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, @@ -460,10 +460,10 @@ }, { "ListSupportedInstanceTypes": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, diff --git a/src/data/coverage/es.json b/src/data/coverage/es.json index 52835f74..8c87027f 100644 --- a/src/data/coverage/es.json +++ b/src/data/coverage/es.json @@ -235,7 +235,7 @@ "implemented": true, "availability": "community", "internal_test_suite": false, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, diff --git a/src/data/coverage/events.json b/src/data/coverage/events.json index c8477674..91efdd55 100644 --- a/src/data/coverage/events.json +++ b/src/data/coverage/events.json @@ -1313,16 +1313,6 @@ }, "Name": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_cfn_event_api_destination_resource", "test": "test_cfn_event_api_destination_resource", @@ -2635,6 +2625,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_events", "test": "test_enforce_policy_events", @@ -4544,6 +4544,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -6177,6 +6187,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -6226,6 +6246,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -6417,16 +6447,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", @@ -8190,6 +8210,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -9630,6 +9660,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -11523,6 +11563,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -11532,6 +11582,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -11878,7 +11938,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -11933,6 +11993,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", "test": "test_simple_update_single_resource", @@ -11943,6 +12013,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", @@ -11983,6 +12063,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", @@ -12224,7 +12314,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -12274,8 +12364,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -12493,6 +12583,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_fn_select_has_intrinsic_function", + "test": "test_fn_select_has_intrinsic_function", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[ap-northeast-1]", "test": "test_get_azs_function[ap-northeast-1]", @@ -12723,56 +12823,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", "test": "test_table_v2_stream", @@ -15743,6 +15793,46 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -19975,6 +20065,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -20115,16 +20215,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_closed_store_aborts", - "test": "test_closed_store_aborts", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_concurrent_order_limit", "test": "test_concurrent_order_limit", @@ -20215,16 +20305,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", - "response": "200", - "error": "", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_websocket", "test": "test_websocket", @@ -20236,21 +20316,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_apigateway_custom_domain.py::TestApigatewayCustomDomain::test_custom_domains_invocation", - "test": "test_custom_domains_invocation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_event_lambda_request_from_context", - "test": "test_authorizer_event_lambda_request_from_context", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_cognito_scopes", + "test": "test_authorizer_cognito_scopes", "response": "200", "error": "", - "snapshot_skipped": "['$..Via', '$..X-Amz-Cf-Id', '$..CloudFront-Forwarded-Proto', '$..CloudFront-Is-Desktop-Viewer', '$..CloudFront-Is-Mobile-Viewer', '$..CloudFront-Is-SmartTV-Viewer', '$..CloudFront-Is-Tablet-Viewer', '$..CloudFront-Viewer-ASN', '$..CloudFront-Viewer-Country', '$.create-authorizer-request.authType']", + "snapshot_skipped": "['$..claims.iss', '$..claims.iat', '$..claims.version', '$..claims.at_hash', '$..claims.jti', '$..claims[\"cognito:user_status\"]']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -20326,8 +20396,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", @@ -20336,8 +20406,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", "snapshot_skipped": "", @@ -20346,78 +20416,78 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_list_ssm_parameter", - "test": "test_list_ssm_parameter", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_read_ssm_parameter[SecureString-Really secret]", - "test": "test_read_ssm_parameter[SecureString-Really secret]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_read_ssm_parameter[String-SuperSecret]", - "test": "test_read_ssm_parameter[String-SuperSecret]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_read_ssm_parameter[StringList-super,secret]", - "test": "test_read_ssm_parameter[StringList-super,secret]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_read_ssm_parameter_dict_identifier", - "test": "test_read_ssm_parameter_dict_identifier", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -20426,37 +20496,167 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_amplify.py::TestCfnAmplifyResources::test_amplify_resources", - "test": "test_amplify_resources", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", - "snapshot_skipped": "['$..branches..backend', '$..branches..createTime', '$..branches..enableAutoBuild', '$..branches..enableBasicAuth', '$..branches..enableNotification', '$..branches..enablePerformanceMode', '$..branches..enablePullRequestPreview', '$..branches..totalNumberOfJobs', '$..branches..updateTime']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\\n query VTLDynamoResolver {\\n vtl {\\n dynamoResult\\n }\\n }\\n ]", - "test": "test_deploy_scenario[\\n query VTLDynamoResolver {\\n vtl {\\n dynamoResult\\n }\\n }\\n ]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_update_schema", - "test": "test_update_schema", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_list_ssm_parameter", + "test": "test_list_ssm_parameter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_read_ssm_parameter[SecureString-Really secret]", + "test": "test_read_ssm_parameter[SecureString-Really secret]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_read_ssm_parameter[String-SuperSecret]", + "test": "test_read_ssm_parameter[String-SuperSecret]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_read_ssm_parameter[StringList-super,secret]", + "test": "test_read_ssm_parameter[StringList-super,secret]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_read_ssm_parameter_dict_identifier", + "test": "test_read_ssm_parameter_dict_identifier", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_amplify.py::TestCfnAmplifyResources::test_amplify_resources", + "test": "test_amplify_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..branches..backend', '$..branches..createTime', '$..branches..enableAutoBuild', '$..branches..enableBasicAuth', '$..branches..enableNotification', '$..branches..enablePerformanceMode', '$..branches..enablePullRequestPreview', '$..branches..totalNumberOfJobs', '$..branches..updateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\\n query VTLDynamoResolver {\\n vtl {\\n dynamoResult\\n }\\n }\\n ]", + "test": "test_deploy_scenario[\\n query VTLDynamoResolver {\\n vtl {\\n dynamoResult\\n }\\n }\\n ]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_update_schema", + "test": "test_update_schema", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", "test": "test_deployed_compute_environment", "response": "200", "error": "", @@ -21085,6 +21285,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", @@ -21210,7 +21420,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -21415,6 +21625,96 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-http_only]", + "test": "test_custom_origin_config_http_port[8080-http_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-https_only]", + "test": "test_custom_origin_config_http_port[8080-https_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_http]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8080-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8080-match_viewer_https]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-http_only]", + "test": "test_custom_origin_config_http_port[8081-http_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-https_only]", + "test": "test_custom_origin_config_http_port[8081-https_only]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_http]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_http]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port[8081-match_viewer_https]", + "test": "test_custom_origin_config_http_port[8081-match_viewer_https]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_custom_origin_config_http_port_elb_integration", + "test": "test_custom_origin_config_http_port_elb_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_delete_distribution_does_not_exist", "test": "test_delete_distribution_does_not_exist", @@ -21585,6 +21885,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_origin_port_fallback_to_edge_port", + "test": "test_origin_port_fallback_to_edge_port", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_update_distribution", "test": "test_update_distribution", @@ -21785,6 +22095,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -21945,6 +22265,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -21990,7 +22330,67 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -22070,7 +22470,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -22080,7 +22480,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -22090,7 +22490,17 @@ "test": "test_wrong_arn_for_trail_ops", "response": "200", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -22100,7 +22510,7 @@ "test": "test_get_trail_with_arn_as_name_returns_trail_correctly", "response": "200", "error": "", - "snapshot_skipped": "['$..Trail.HasCustomEventSelectors', '$..Trail.HasInsightSelectors', '$..Trail.HomeRegion', '$..Trail.IsOrganizationTrail', '$..Trail.SnsTopicARN']", + "snapshot_skipped": "['$..Trail.HasCustomEventSelectors', '$..Trail.HasInsightSelectors', '$..Trail.HomeRegion', '$..Trail.SnsTopicARN']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -22575,6 +22985,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", "test": "test_getting_started_sample", @@ -22835,6 +23255,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codeconnections/test_codeconnections.py::test_tag_resources", + "test": "test_tag_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Connection.ConnectionStatus']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codedeploy/test_codedeploy.py::TestCodeDeploy::test_applications_crud", "test": "test_applications_crud", @@ -23195,6 +23625,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_invalid_srp_raises_error[COFFEEG]", "test": "test_invalid_srp_raises_error[COFFEEG]", @@ -23366,11 +23806,21 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AuthenticationResult']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthenticationResult']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -23455,6 +23905,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_create_user_pool_custom_schema", + "test": "test_create_user_pool_custom_schema", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_custom_scopes", "test": "test_custom_scopes", @@ -23695,6 +24155,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[COGNITO]", + "test": "test_predefined_idp_types_for_clients[COGNITO]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Facebook]", + "test": "test_predefined_idp_types_for_clients[Facebook]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[Google]", + "test": "test_predefined_idp_types_for_clients[Google]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[LoginWithAmazon]", + "test": "test_predefined_idp_types_for_clients[LoginWithAmazon]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_predefined_idp_types_for_clients[SignInWithApple]", + "test": "test_predefined_idp_types_for_clients[SignInWithApple]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_request_with_invalid_username_or_pool_id", "test": "test_request_with_invalid_username_or_pool_id", @@ -23746,8 +24256,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23805,6 +24325,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_supported_idps_for_clients", + "test": "test_supported_idps_for_clients", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies.SignInPolicy', '$..AttributeMapping']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_tags", "test": "test_tags", @@ -24175,6 +24705,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognitoIdentity::test_openid_configuration_file", + "test": "test_openid_configuration_file", + "response": "200", + "error": "", + "snapshot_skipped": "['$..response_types_supported', '$..revocation_endpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", "test": "test_auth_trigger_group_overrides", @@ -24455,6 +24995,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_user_attributes_email_initiate_auth_token_username_value[None]", "test": "test_user_attributes_email_initiate_auth_token_username_value[None]", @@ -25055,6 +25605,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2DockerVMM::test_run_invalid_image", + "test": "test_run_invalid_image", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/ec2/test_ec2.py::TestEC2DockerVMM::test_ssh_key_pairs[alpine-3.20]", "test": "test_ssh_key_pairs[alpine-3.20]", @@ -25715,6 +26275,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_update_service_task_definition", "test": "test_update_service_task_definition", @@ -25801,10 +26371,40 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_duplicate_name", + "test": "test_ecs_task_overrides_duplicate_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_missing", + "test": "test_ecs_task_overrides_name_missing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides_name_not_found", + "test": "test_ecs_task_overrides_name_not_found", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", "test": "test_environment_variable_expansion", @@ -25866,8 +26466,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", @@ -25875,6 +26485,46 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", "test": "test_run_task_non_default_region", @@ -26816,8 +27466,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud", - "test": "test_cluster_default_crud", + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[redis]", + "test": "test_cluster_default_crud[redis]", "response": "200", "error": "", "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", @@ -26825,26 +27475,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -26996,11 +27626,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -27125,6 +27755,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_batch", + "test": "test_batch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_successful_replication[arn-/test-{short_uid}/2]", "test": "test_successful_replication[arn-/test-{short_uid}/2]", @@ -27165,6 +27805,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementResourceBasedPolicies::test_eventbridge_policies", "test": "test_eventbridge_policies", @@ -27191,16 +27841,6 @@ "PutPermission": { "Action, EventBusName, Principal, StatementId": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", "test": "test_eventbus_policies", @@ -28628,6 +29268,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -29090,13 +29740,13 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -30838,6 +31488,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -31196,13 +31856,13 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -31295,16 +31955,6 @@ }, "EventBusName, RemoveAllPermissions, StatementId": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_list_stack_resources_for_removed_resource", - "test": "test_list_stack_resources_for_removed_resource", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", "test": "test_eventbus_policies", @@ -32721,6 +33371,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -32770,6 +33430,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_event_bridge_to_apigateway_tracing", + "test": "test_event_bridge_to_apigateway_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -32881,16 +33551,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", diff --git a/src/data/coverage/fis.json b/src/data/coverage/fis.json index 6d22b586..cfe8a0f9 100644 --- a/src/data/coverage/fis.json +++ b/src/data/coverage/fis.json @@ -529,16 +529,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_start_experiment", - "test": "test_start_experiment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_stop_experiment", "test": "test_stop_experiment", @@ -568,6 +558,26 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_start_experiment", + "test": "test_start_experiment", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_start_experiment", + "test": "test_start_experiment", + "response": "500", + "error": "InternalError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } diff --git a/src/data/coverage/glue.json b/src/data/coverage/glue.json index caec712f..a7be2020 100644 --- a/src/data/coverage/glue.json +++ b/src/data/coverage/glue.json @@ -398,6 +398,18 @@ "snapshot_skipped": "" } }, + { + "CreateGlueIdentityCenterConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "CreateIntegration": { "implemented": false, @@ -758,6 +770,18 @@ "snapshot_skipped": "" } }, + { + "DeleteGlueIdentityCenterConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DeleteIntegration": { "implemented": false, @@ -1418,6 +1442,18 @@ "snapshot_skipped": "" } }, + { + "GetGlueIdentityCenterConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetIntegrationResourceProperty": { "implemented": false, @@ -1662,11 +1698,11 @@ "GetSchemaByDefinition": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -2858,6 +2894,18 @@ "snapshot_skipped": "" } }, + { + "UpdateGlueIdentityCenterConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "UpdateIntegrationResourceProperty": { "implemented": false, @@ -4866,6 +4914,22 @@ ] } }, + "GetSchemaByDefinition": { + "SchemaDefinition, SchemaId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/glue/test_schema_registry.py::TestGlueSchemaRegistry::test_get_schema_by_definition_error_message", + "test": "test_get_schema_by_definition_error_message", + "response": "400", + "error": "EntityNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "GetSchemaVersion": { "SchemaId": { "ls_pro": [ diff --git a/src/data/coverage/iam.json b/src/data/coverage/iam.json index 751ae000..e976e4ae 100644 --- a/src/data/coverage/iam.json +++ b/src/data/coverage/iam.json @@ -1976,8 +1976,488 @@ "InstanceProfileName, RoleName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -2172,7 +2652,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -2668,8 +3148,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3007,56 +3487,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventBus::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", @@ -3118,8 +3548,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_function_partial_advanced_logging_configuration_update[partial_config0]", - "test": "test_function_partial_advanced_logging_configuration_update[partial_config0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_function_advanced_logging_configuration", + "test": "test_function_advanced_logging_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -4997,6 +5427,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -11580,8 +12050,498 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -11809,6 +12769,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -11829,6 +12799,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_cognito_authorizer_scopes", "test": "test_cognito_authorizer_scopes", @@ -11969,6 +12949,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", "test": "test_connection_kinesis", @@ -12079,6 +13069,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", "test": "test_extra_k3s_args", @@ -12119,16 +13119,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_internal_path_based_routing[host]", - "test": "test_internal_path_based_routing[host]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", @@ -12758,6 +13748,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -12827,6 +13827,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -13235,6 +14245,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -14012,8 +15032,488 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -14100,26 +15600,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/integration/replicator/services/iam/test_role_replication.py::TestIamRoleReplication::test_successful_replication[arn]", - "test": "test_successful_replication[arn]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/integration/replicator/services/iam/test_role_replication.py::TestIamRoleReplication::test_successful_replication[identifier]", - "test": "test_successful_replication[identifier]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" } ] }, @@ -14173,6 +15653,30 @@ } ] }, + "Path, PolicyDocument, PolicyName, Tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/iam/test_role_replication.py::TestIamRoleReplication::test_successful_replication[arn]", + "test": "test_successful_replication[arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/iam/test_role_replication.py::TestIamRoleReplication::test_successful_replication[identifier]", + "test": "test_successful_replication[identifier]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, "PolicyDocument, PolicyName": { "ls_community": [ { @@ -14696,8 +16200,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_function_partial_advanced_logging_configuration_update[partial_config0]", - "test": "test_function_partial_advanced_logging_configuration_update[partial_config0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_function_advanced_logging_configuration", + "test": "test_function_advanced_logging_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -16525,6 +18029,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -22907,6 +24451,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -23037,6 +24591,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -23057,6 +24621,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", @@ -23177,6 +24751,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", "test": "test_connection_kinesis", @@ -23247,16 +24831,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_internal_path_based_routing[host]", - "test": "test_internal_path_based_routing[host]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", @@ -24176,6 +25750,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -24574,7 +26158,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -24754,7 +26338,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -25210,8 +26794,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -25549,86 +27133,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventBus::test_put_events_bus_to_bus[domain]", "test": "test_put_events_bus_to_bus[domain]", @@ -26030,8 +27534,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_function_partial_advanced_logging_configuration_update[partial_config0]", - "test": "test_function_partial_advanced_logging_configuration_update[partial_config0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_function_advanced_logging_configuration", + "test": "test_function_advanced_logging_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -27939,6 +29443,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -34201,6 +35745,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_connection_with_secret", "test": "test_connection_with_secret", @@ -34651,6 +36205,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", @@ -34671,6 +36245,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_dynamodb", + "test": "test_create_data_source_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "['$..detail', '$..reason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_http", "test": "test_create_data_source_http", @@ -34681,6 +36265,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_lambda", + "test": "test_create_data_source_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-lambda-config..message', '$.missing-lambda-config..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_rds", + "test": "test_create_data_source_rds", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -34711,6 +36315,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -34786,7 +36410,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -34891,6 +36525,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_subscribe_execution", + "test": "test_subscribe_execution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncJavascriptResolvers::test_js_utils", "test": "test_js_utils", @@ -34962,8 +36676,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", "response": "200", "error": "", "snapshot_skipped": "", @@ -34972,8 +36706,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", @@ -34982,8 +36716,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_environment_with_empty_params", - "test": "test_environment_with_empty_params", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", "response": "200", "error": "", "snapshot_skipped": "", @@ -34992,8 +36726,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -35002,8 +36746,238 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", @@ -35011,6 +36985,226 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", "test": "test_invocation_jobs", @@ -35281,6 +37475,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -35441,6 +37645,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -35541,6 +37765,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", "test": "test_getting_started_sample", @@ -35861,6 +38095,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -35881,6 +38125,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_cognito_authorizer_scopes", "test": "test_cognito_authorizer_scopes", @@ -36031,6 +38285,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", "test": "test_connection_kinesis", @@ -36111,6 +38375,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_task_with_secrets[False-]", "test": "test_create_task_with_secrets[False-]", @@ -36141,6 +38415,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", "test": "test_environment_variable_expansion", @@ -36202,8 +38486,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", @@ -36211,6 +38505,46 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", @@ -36331,6 +38665,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addons_lifecycle", + "test": "test_cluster_addons_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", "test": "test_extra_k3s_args", @@ -36381,16 +38725,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_internal_path_based_routing[host]", - "test": "test_internal_path_based_routing[host]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_load_balancing", "test": "test_load_balancing", @@ -37231,6 +39565,276 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_default_policies_for_target_when_policy_type_disabled", + "test": "test_list_default_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_duplicate_tag_keys", + "test": "test_duplicate_tag_keys", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", + "test": "test_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", + "test": "test_default_iam_role_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_policy_account_when_policy_type_not_enabled", + "test": "test_default_policy_account_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_member_account_access_denied[list_roots]", + "test": "test_member_account_access_denied[list_roots]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", + "test": "test_list_delegated_services_for_account_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_error_if_account_already_org_member", + "test": "test_create_org_raises_error_if_account_already_org_member", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", + "test": "test_delete_organization_with_existing_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", + "test": "test_describe_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/pipes/test_pipes.py::TestPipes::test_default_kinesis_source_batch_size_with_sqs_target", "test": "test_default_kinesis_source_batch_size_with_sqs_target", @@ -37670,6 +40274,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -37736,8 +40360,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -38666,23 +41290,23 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", - "test": "test_deployed_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", - "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { @@ -39692,7 +42316,7 @@ "UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -39702,7 +42326,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -39712,7 +42336,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -39953,6 +42577,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -40801,6 +43435,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -42072,11 +44716,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch_metrics.py::TestSQSMetrics::test_alarm_number_of_messages_sent", - "test": "test_alarm_number_of_messages_sent", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", - "snapshot_skipped": "['$..MetricAlarms..StateReason', '$..MetricAlarms..StateReasonData.evaluatedDatapoints', '$..MetricAlarms..StateReasonData.startDate', '$..MetricAlarms..StateTransitionedTimestamp', '$..NewStateReason']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -42192,8 +44836,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_advanced_logging_configuration_format_switch", - "test": "test_advanced_logging_configuration_format_switch", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestPartialARNMatching::test_cross_region_arn_function_access", + "test": "test_cross_region_arn_function_access", "response": "200", "error": "", "snapshot_skipped": "", @@ -44021,6 +46665,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -50423,6 +53107,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -50514,13 +53208,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -50553,6 +53247,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -50573,6 +53277,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_login_via_web_form", "test": "test_login_via_web_form", @@ -50693,6 +53407,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", "test": "test_connection_kinesis", @@ -50764,12 +53488,12 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "external" }, @@ -51353,16 +54077,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_delete_only", "test": "test_neptune_iam_authentication_delete_only", @@ -51453,6 +54167,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/pipes/test_pipes.py::TestPipes::test_default_kinesis_source_batch_size_with_sqs_target", "test": "test_default_kinesis_source_batch_size_with_sqs_target", @@ -51744,8 +54468,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/integration/test_github.py::test_commit_info", - "test": "test_commit_info", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", @@ -51964,7 +54698,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -52460,8 +55194,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -52920,92 +55654,12 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch_metrics.py::TestSQSMetrics::test_alarm_number_of_messages_sent", - "test": "test_alarm_number_of_messages_sent", - "response": "200", - "error": "", - "snapshot_skipped": "['$..MetricAlarms..StateReason', '$..MetricAlarms..StateReasonData.evaluatedDatapoints', '$..MetricAlarms..StateReasonData.startDate', '$..MetricAlarms..StateTransitionedTimestamp', '$..NewStateReason']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, @@ -53440,8 +56094,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_advanced_logging_configuration_format_switch", - "test": "test_advanced_logging_configuration_format_switch", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestPartialARNMatching::test_cross_region_arn_function_access", + "test": "test_cross_region_arn_function_access", "response": "200", "error": "", "snapshot_skipped": "", @@ -55349,6 +58003,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -61631,6 +64325,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_connection_with_secret", "test": "test_connection_with_secret", @@ -62041,6 +64745,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", @@ -62061,6 +64785,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_dynamodb", + "test": "test_create_data_source_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "['$..detail', '$..reason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_http", "test": "test_create_data_source_http", @@ -62071,6 +64805,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_lambda", + "test": "test_create_data_source_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-lambda-config..message', '$.missing-lambda-config..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_rds", + "test": "test_create_data_source_rds", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -62101,6 +64855,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -62176,7 +64950,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -62281,6 +65065,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_subscribe_execution", + "test": "test_subscribe_execution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncJavascriptResolvers::test_js_utils", "test": "test_js_utils", @@ -62352,8 +65216,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_environment_with_empty_params", - "test": "test_environment_with_empty_params", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", "response": "200", "error": "", "snapshot_skipped": "", @@ -62362,11 +65246,501 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -62721,6 +66095,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -62881,6 +66265,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -62991,6 +66395,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", "test": "test_getting_started_sample", @@ -63281,6 +66695,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -63301,6 +66725,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_cognito_authorizer_scopes", "test": "test_cognito_authorizer_scopes", @@ -63451,6 +66885,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", "test": "test_connection_kinesis", @@ -63531,6 +66975,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -63571,6 +67035,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", "test": "test_environment_variable_expansion", @@ -63632,8 +67106,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", @@ -63641,6 +67115,56 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", @@ -63731,16 +67255,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", "test": "test_listener", @@ -63772,23 +67286,23 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", - "test": "test_extra_k3s_args", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", - "test": "test_create_nodegroup_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", + "test": "test_extra_k3s_args", "response": "200", "error": "", - "snapshot_skipped": "['$..releaseVersion']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -64571,16 +68085,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_delete_only", "test": "test_neptune_iam_authentication_delete_only", @@ -64671,6 +68175,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/pipes/test_pipes.py::TestPipes::test_default_kinesis_source_batch_size_with_sqs_target", "test": "test_default_kinesis_source_batch_size_with_sqs_target", @@ -65002,14 +68516,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", @@ -65019,7 +68533,7 @@ "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11]", @@ -65102,8 +68616,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/integration/test_github.py::test_commit_info", - "test": "test_commit_info", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", @@ -65151,16 +68685,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", - "response": "409", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/codedeploy/test_codedeploy.py::TestCodeDeploy::test_deployment_groups_crud", "test": "test_deployment_groups_crud", @@ -65338,7 +68862,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -65494,8 +69018,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -65733,66 +69257,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events_cross_account_region.py::test_event_bus_to_event_bus_cross_account_region[custom-account]", "test": "test_event_bus_to_event_bus_cross_account_region[custom-account]", @@ -66205,6 +69669,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_replication_task_without_identifier", "test": "test_replication_task_without_identifier", @@ -66325,6 +69799,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", @@ -66335,6 +69829,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_dynamodb", + "test": "test_create_data_source_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "['$..detail', '$..reason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_http", "test": "test_create_data_source_http", @@ -66345,6 +69849,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_lambda", + "test": "test_create_data_source_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-lambda-config..message', '$.missing-lambda-config..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_rds", + "test": "test_create_data_source_rds", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -66420,7 +69964,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -66525,6 +70079,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_subscribe_execution", + "test": "test_subscribe_execution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncJavascriptResolvers::test_js_utils", "test": "test_js_utils", @@ -66585,6 +70219,36 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_iam/test_cloudcontrol_role.py::test_read_role", "test": "test_read_role", @@ -66805,6 +70469,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -66965,6 +70639,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -67065,6 +70759,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", "test": "test_getting_started_sample", @@ -67355,6 +71059,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -67395,6 +71109,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", "test": "test_environment_variable_expansion", @@ -67456,8 +71180,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", @@ -67465,6 +71189,56 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", @@ -68076,14 +71850,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", @@ -68093,7 +71867,7 @@ "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_extension_query_export_to_s3[11]", @@ -68174,6 +71948,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -69102,7 +72886,7 @@ "UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -69112,7 +72896,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -69122,7 +72906,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -69393,6 +73177,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -71082,8 +74876,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -71422,62 +75216,12 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch_metrics.py::TestSQSMetrics::test_alarm_number_of_messages_sent", - "test": "test_alarm_number_of_messages_sent", - "response": "200", - "error": "", - "snapshot_skipped": "['$..MetricAlarms..StateReason', '$..MetricAlarms..StateReasonData.evaluatedDatapoints', '$..MetricAlarms..StateReasonData.startDate', '$..MetricAlarms..StateTransitionedTimestamp', '$..NewStateReason']", - "aws_validated": true, "snapshot_tested": true, "origin": "external" }, @@ -71532,8 +75276,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_advanced_logging_configuration_format_switch", - "test": "test_advanced_logging_configuration_format_switch", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestPartialARNMatching::test_cross_region_arn_function_access", + "test": "test_cross_region_arn_function_access", "response": "200", "error": "", "snapshot_skipped": "", @@ -73401,6 +77145,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -79934,8 +83718,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -79944,11 +83778,441 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -80123,6 +84387,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -80143,6 +84417,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_cognito_authorizer_scopes", "test": "test_cognito_authorizer_scopes", @@ -80283,6 +84567,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", "test": "test_connection_kinesis", @@ -80364,24 +84658,24 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", - "test": "test_log_emission", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestEcsDocker::test_correct_number_of_containers", + "test": "test_correct_number_of_containers", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsQueueProccesingPattern::test_queue_proccessing", - "test": "test_queue_proccessing", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_patterns.py::TestEcsFirelensStackFluentD::test_log_emission", + "test": "test_log_emission", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", @@ -80404,23 +84698,23 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", - "test": "test_extra_k3s_args", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestEKSAddons::test_cluster_addon_errors", + "test": "test_cluster_addon_errors", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..accessConfig', '$..endpoint', '$..health', '$..identity.oidc.issuer', '$..logging', '$..tags']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestK3SCluster::test_create_nodegroup_with_tags", - "test": "test_create_nodegroup_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/eks/test_eks.py::TestExtraK3SArgs::test_extra_k3s_args", + "test": "test_extra_k3s_args", "response": "200", "error": "", - "snapshot_skipped": "['$..releaseVersion']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -80673,16 +84967,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_delete_only", "test": "test_neptune_iam_authentication_delete_only", @@ -80773,6 +85057,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/pipes/test_pipes.py::TestPipes::test_default_kinesis_source_batch_size_with_sqs_target", "test": "test_default_kinesis_source_batch_size_with_sqs_target", @@ -81024,11 +85318,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -81064,8 +85358,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/integration/test_github.py::test_commit_info", - "test": "test_commit_info", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", @@ -81111,6 +85415,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -81541,6 +85855,466 @@ "GetInstanceProfile": { "InstanceProfileName": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", "test": "test_autoscaling_group", @@ -81580,6 +86354,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -81609,6 +86403,26 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_aws_request_tags_for_iam", "test": "test_aws_request_tags_for_iam", @@ -82109,16 +86923,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_resource_based[REQUEST]", - "test": "test_apigateway_authorizer_resource_based[REQUEST]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_resource_based[TOKEN]", "test": "test_apigateway_authorizer_resource_based[TOKEN]", @@ -82405,6 +87209,26 @@ "GetPolicyVersion": { "PolicyArn, VersionId": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/glue/test_basic.py::TestGlueCrud::test_resource_policy_crud", "test": "test_resource_policy_crud", @@ -82915,16 +87739,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_resource_based[REQUEST]", - "test": "test_apigateway_authorizer_resource_based[REQUEST]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_resource_based[TOKEN]", "test": "test_apigateway_authorizer_resource_based[TOKEN]", @@ -84054,8 +88868,488 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE]", + "test": "test_create_compute_environment_success[FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[FARGATE_SPOT]", + "test": "test_create_compute_environment_success[FARGATE_SPOT]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -84073,6 +89367,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", + "test": "test_deployed_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_create_endpoint_invalid", "test": "test_create_endpoint_invalid", @@ -84103,6 +89407,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_dynamodb_leading_keys_tags", "test": "test_dynamodb_leading_keys_tags", @@ -84413,6 +89727,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_batch_create_compute_environment", + "test": "test_batch_create_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_lambda", "test": "test_enforce_policy_lambda", @@ -84853,16 +90177,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/identitystore/test_identitystore.py::TestIdentityStore::test_create_list_describe_group", - "test": "test_create_list_describe_group", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_delete_only", "test": "test_neptune_iam_authentication_delete_only", @@ -84958,7 +90272,7 @@ "test": "test_default_iam_role_member_account", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -85074,8 +90388,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", @@ -85084,24 +90398,34 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", - "test": "test_invocation_jobs", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "404", "error": "CommonServiceException", - "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_deployed_compute_environment", - "test": "test_deployed_compute_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "404", "error": "CommonServiceException", - "snapshot_skipped": "['$..computeResources', '$..containerOrchestrationType', '$..serviceRole', '$..statusReason', '$..tags', '$..uuid', '$..ecsClusterArn']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", + "test": "test_invocation_jobs", + "response": "404", + "error": "CommonServiceException", + "snapshot_skipped": "['$..Body', '$..ContentLength', '$..ContentType', '$..SSEKMSKeyId', '$..ServerSideEncryption', '$..status', '$..ChecksumCRC32', '$..ChecksumType']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", @@ -85143,26 +90467,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam[/]", - "test": "test_lambda_iam[/]", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam[/testpath/]", - "test": "test_lambda_iam[/testpath/]", - "response": "404", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_delete_only", "test": "test_neptune_iam_authentication_delete_only", @@ -85742,51 +91046,31 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_read_write", - "test": "test_neptune_iam_authentication_read_write", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", + "test": "test_default_iam_role_member_account", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", - "test": "test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", - "test": "test_default_iam_role_member_account", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/pinpoint/test_pinpoint.py::TestPinpoint::test_pinpoint_app_operations", - "test": "test_pinpoint_app_operations", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", + "test": "test_delete_organization_with_existing_account", "response": "200", "error": "", - "snapshot_skipped": "['$.get_app_response.ApplicationResponse.tags', '$.delete_app_response.ApplicationResponse.tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -85796,7 +91080,7 @@ "UserName": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -85806,7 +91090,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_autogenerated_values", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_autogenerated_values", "test": "test_autogenerated_values", "response": "200", "error": "", @@ -85816,7 +91100,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -85826,7 +91110,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "200", "error": "", @@ -85836,7 +91120,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -85846,7 +91130,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "200", "error": "", @@ -85956,7 +91240,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_black_box", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_black_box", "test": "test_black_box", "response": "404", "error": "CommonServiceException", @@ -85966,7 +91250,7 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic.py::TestBasicCRD::test_getatt", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/aws_iam_user/test_basic_user.py::TestBasicCRD::test_getatt", "test": "test_getatt", "response": "404", "error": "CommonServiceException", @@ -85997,6 +91281,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_aws_request_tags_for_iam", "test": "test_aws_request_tags_for_iam", @@ -87033,6 +92327,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -88488,8 +93792,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -88987,86 +94291,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventBus::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", @@ -90219,6 +95443,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_connection_with_secret", "test": "test_connection_with_secret", @@ -90690,238 +95924,228 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_iam/test_cloudcontrol_role.py::test_read_role", - "test": "test_read_role", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", "response": "200", "error": "", - "snapshot_skipped": "['$..ResourceDescription.Properties.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_iam/test_cloudcontrol_role.py::test_read_role", - "test": "test_read_role", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", "response": "200", "error": "", - "snapshot_skipped": "['$..ResourceDescription.Properties.Tags']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resource_providers/pipes/aws_pipes_pipe/test_basic.py::TestBasicCRD::test_black_box", - "test": "test_black_box", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigatewayv2.py::TestApiGwV2Apis::test_sam_with_lambda_integration_events", - "test": "test_sam_with_lambda_integration_events", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$.get-routes.Items..AuthorizationScopes', '$.get-routes.Items..RequestParameters']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_update_schema", - "test": "test_update_schema", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", - "test": "test_autoscaling_group", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "200", "error": "", - "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", - "test": "test_cloudfront_distribution_with_logging", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codebuild.py::test_codebuild_stack", - "test": "test_codebuild_stack", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..artifacts.namespaceType', '$..environment.environmentVariables..type']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codedeploy.py::test_codedeploy_stack", - "test": "test_codedeploy_stack", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", "response": "200", "error": "", - "snapshot_skipped": "['$..deploymentConfigInfo.computePlatform', '$..application.linkedToGitHub', '$..deploymentGroupInfo.ec2TagFilters', '$..deploymentGroupInfo.onPremisesInstanceTagFilters']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codepipeline.py::test_pipeline", - "test": "test_pipeline", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", "response": "200", "error": "", - "snapshot_skipped": "['$..actions..configuration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", - "test": "test_cognito_role_attachment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", "response": "200", "error": "", - "snapshot_skipped": "['$..UserPool.SchemaAttributes', '$..UserPool.UserPoolTags', '$..UserPool.AccountRecoverySetting', '$..UserPool.Policies.SignInPolicy', '$..CognitoIdentityProviders..ProviderName']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", - "test": "test_customresource_lambda_backed", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_sns_backed", - "test": "test_customresource_sns_backed", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_update_custom_resource", - "test": "test_update_custom_resource", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ServiceToken']", - "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", - "test": "test_capacity_providers", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", - "test": "test_create_service_with_code_deploy", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", - "test": "test_ecs_alb_apigateway_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", - "test": "test_eks_fargate_cluster", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", "response": "200", "error": "", - "snapshot_skipped": "['$..cluster.accessConfig', '$..cluster.endpoint', '$..cluster.health', '$..cluster.kubernetesNetworkConfig.serviceIpv4Cidr', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.tags', '$..fargateProfile.health', '$..fargateProfile..labels']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eksctl_stack", - "test": "test_eksctl_stack", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", "response": "200", "error": "", - "snapshot_skipped": "['$..SecurityGroup', '$..ServiceRoleARN', '$..NodeGroupId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticbeanstalk.py::test_application_with_version_and_environment", - "test": "test_application_with_version_and_environment", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", "response": "200", "error": "", - "snapshot_skipped": "['$..ApplicationVersions', '$..ConfigurationSettings..ApplicationName', '$..ConfigurationSettings..DateUpdated', '$..ConfigurationSettings..OptionSettings', '$..ConfigurationSettings..PlatformArn', '$..ConfigurationSettings..TemplateName', '$..Applications', '$..Environments']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", - "test": "test_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", - "test": "test_role_alias", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", "response": "200", "error": "", "snapshot_skipped": "", @@ -90930,148 +96154,138 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kdav2.py::test_kdav2_resources", - "test": "test_kdav2_resources", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..KDALogOption']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", - "test": "test_application_with_output_and_reference", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", "response": "200", "error": "", - "snapshot_skipped": "['$..ApplicationDetail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", - "test": "test_lambda_layer_python", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_mwaa.py::test_mwaa_environment", - "test": "test_mwaa_environment", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Environment.CeleryExecutorQueue', '$..Environment.DatabaseVpcEndpointService', '$..Environment.EndpointManagement', '$..Environment.EnvironmentClass', '$..Environment.LastUpdate', '$..Environment.LoggingConfiguration', '$..Environment.MaxWebservers', '$..Environment.MaxWorkers', '$..Environment.MinWebservers', '$..Environment.MinWorkers', '$..Environment.Schedulers', '$..Environment.ServiceRoleArn', '$..Environment.Tags', '$..Environment.WebserverAccessMode', '$..Environment.WebserverVpcEndpointService', '$..Environment.WeeklyMaintenanceWindowStart', '$..EnvCeleryExecutorQueue', '$..EnvCloudWatchLogGroupArn', '$..EnvDatabaseVpcEndpointService', '$..EnvWebserverVpcEndpoint']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", - "test": "test_db_proxy", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_sagemaker.py::TestSageMakerEndpointStack::test_resource_deletion", - "test": "test_resource_deletion", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", - "test": "test_secretsmanager_target_attachment_maridab", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_wafv2.py::TestWafV2Resources::test_logging_configuration", - "test": "test_logging_configuration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", - "test": "test_lambda_redirect", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAssociationsValidation::test_lambda_at_edge_with_include_body_for_wrong_event_types[origin-response]", - "test": "test_lambda_at_edge_with_include_body_for_wrong_event_types[origin-response]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAssociationsValidation::test_lambda_at_edge_with_include_body_for_wrong_event_types[viewer-response]", - "test": "test_lambda_at_edge_with_include_body_for_wrong_event_types[viewer-response]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAssociationsValidation::test_lambda_at_edge_with_inexistent_lambda_function_version", - "test": "test_lambda_at_edge_with_inexistent_lambda_function_version", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAssociationsValidation::test_lambda_at_edge_with_unsupported_runtime", - "test": "test_lambda_at_edge_with_unsupported_runtime", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", - "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-response]", - "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-response]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", "response": "200", "error": "", "snapshot_skipped": "", @@ -91080,8 +96294,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[viewer-request]", - "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[viewer-request]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", "response": "200", "error": "", "snapshot_skipped": "", @@ -91090,38 +96304,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[viewer-response]", - "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[viewer-response]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_delete_distribution", - "test": "test_lambda_at_edge_delete_distribution", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_disallowed_header_modifications_for_event_type[origin-request]", - "test": "test_lambda_at_edge_disallowed_header_modifications_for_event_type[origin-request]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_disallowed_header_modifications_for_event_type[origin-response]", - "test": "test_lambda_at_edge_disallowed_header_modifications_for_event_type[origin-response]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -91130,8 +96344,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_disallowed_header_modifications_for_event_type[viewer-request]", - "test": "test_lambda_at_edge_disallowed_header_modifications_for_event_type[viewer-request]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", "snapshot_skipped": "", @@ -91140,174 +96354,764 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_disallowed_header_modifications_for_event_type[viewer-response]", - "test": "test_lambda_at_edge_disallowed_header_modifications_for_event_type[viewer-response]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_structure_for_event_type[origin-request]", - "test": "test_lambda_at_edge_event_structure_for_event_type[origin-request]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..cf.request.headers.accept-encoding..value']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_structure_for_event_type[origin-response]", - "test": "test_lambda_at_edge_event_structure_for_event_type[origin-response]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..cf.request.headers.accept-encoding..value']", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_structure_for_event_type[viewer-request]", - "test": "test_lambda_at_edge_event_structure_for_event_type[viewer-request]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..cf.request.headers.accept-encoding..value']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_structure_for_event_type[viewer-response]", - "test": "test_lambda_at_edge_event_structure_for_event_type[viewer-response]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "['$..Records..cf.request.headers.accept-encoding..value']", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_type[viewer-response]", - "test": "test_lambda_at_edge_event_type[viewer-response]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", "response": "200", "error": "", - "snapshot_skipped": "['$..body.headers.content-length', '$..body.headers.via', '$..body.headers.x-amz-cf-id', '$..headers.Connection', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Amzn-Trace-Id', '$..headers.Age', '$..headers.X-Cache', '$..headers.My-Time', '$..headers.x-amzn-RequestId', '$..headers.accept-encoding', '$..headers.x-forwarded-proto', '$..headers.accept', '$..headers.Content-Type', '$..queryStringParameters', '$..headers.Server', '$..headers.x-amzn-trace-id', '$..headers.x-amzn-requestid', '$..headers.content-type', '$..headers.my-time']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_lifecycle[nodejs22_x]", - "test": "test_lambda_at_edge_lifecycle[nodejs22_x]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..Distribution.DistributionConfig.DefaultCacheBehavior.ForwardedValues', 'get_distribution_response..Distribution.Status', 'get_distribution_response_deployed..ETag']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_lifecycle[python3_12]", - "test": "test_lambda_at_edge_lifecycle[python3_12]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", "response": "200", "error": "", - "snapshot_skipped": "['$..Distribution.DistributionConfig.DefaultCacheBehavior.ForwardedValues', 'get_distribution_response..Distribution.Status', 'get_distribution_response_deployed..ETag']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", - "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[viewer-request]", - "test": "test_lambda_at_edge_with_include_body_enabled[viewer-request]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", - "snapshot_skipped": "all", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontRestApiOrigin::test_query_string_parameters_forward", - "test": "test_query_string_parameters_forward", + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_iam/test_cloudcontrol_role.py::test_read_role", + "test": "test_read_role", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ResourceDescription.Properties.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_s3_log_delivery_works_correctly", - "test": "test_s3_log_delivery_works_correctly", + "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_iam/test_cloudcontrol_role.py::test_read_role", + "test": "test_read_role", "response": "200", "error": "", - "snapshot_skipped": "['$..apiVersion', '$..additionalEventData', '$..eventCategory', '$..managementEvent', '$..resources', '$..tlsDetails', '$..userIdentity']", + "snapshot_skipped": "['$..ResourceDescription.Properties.Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", - "test": "test_ecr_to_blue_green_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resource_providers/pipes/aws_pipes_pipe/test_basic.py::TestBasicCRD::test_black_box", + "test": "test_black_box", "response": "200", "error": "", - "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", - "test": "test_ecs_standard_deployment", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigatewayv2.py::TestApiGwV2Apis::test_sam_with_lambda_integration_events", + "test": "test_sam_with_lambda_integration_events", "response": "200", "error": "", - "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "snapshot_skipped": "['$..Tags', '$.get-routes.Items..AuthorizationScopes', '$.get-routes.Items..RequestParameters']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", - "test": "test_admin_no_srp_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_update_schema", + "test": "test_update_schema", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", - "test": "test_change_password[user-{short_uid}@example.com]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_autoscaling.py::test_autoscaling_group", + "test": "test_autoscaling_group", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthenticationResult']", + "snapshot_skipped": "['$..AutoScalingGroups..AvailabilityZones', '$..AutoScalingGroups..CapacityRebalance', '$..AutoScalingGroups..EnabledMetrics', '$..AutoScalingGroups..HealthCheckGracePeriod', '$..AutoScalingGroups..Tags', '$..AutoScalingGroups..TrafficSources']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", - "test": "test_change_password[user-{short_uid}]", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", "response": "200", "error": "", - "snapshot_skipped": "['$..AuthenticationResult']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", + "test": "test_cloudfront_distribution_with_logging", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codebuild.py::test_codebuild_stack", + "test": "test_codebuild_stack", + "response": "200", + "error": "", + "snapshot_skipped": "['$..artifacts.namespaceType', '$..environment.environmentVariables..type']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codedeploy.py::test_codedeploy_stack", + "test": "test_codedeploy_stack", + "response": "200", + "error": "", + "snapshot_skipped": "['$..deploymentConfigInfo.computePlatform', '$..application.linkedToGitHub', '$..deploymentGroupInfo.ec2TagFilters', '$..deploymentGroupInfo.onPremisesInstanceTagFilters']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codepipeline.py::test_pipeline", + "test": "test_pipeline", + "response": "200", + "error": "", + "snapshot_skipped": "['$..actions..configuration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cognito.py::test_cognito_role_attachment", + "test": "test_cognito_role_attachment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..UserPool.SchemaAttributes', '$..UserPool.UserPoolTags', '$..UserPool.AccountRecoverySetting', '$..UserPool.Policies.SignInPolicy', '$..CognitoIdentityProviders..ProviderName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", + "test": "test_customresource_lambda_backed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_sns_backed", + "test": "test_customresource_sns_backed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_update_custom_resource", + "test": "test_update_custom_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ServiceToken']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_capacity_providers", + "test": "test_capacity_providers", + "response": "200", + "error": "", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..StackResourceDetail.PhysicalResourceId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_create_service_with_code_deploy", + "test": "test_create_service_with_code_deploy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eks_fargate_cluster", + "test": "test_eks_fargate_cluster", + "response": "200", + "error": "", + "snapshot_skipped": "['$..cluster.accessConfig', '$..cluster.endpoint', '$..cluster.health', '$..cluster.kubernetesNetworkConfig.serviceIpv4Cidr', '$..cluster.logging', '$..cluster.platformVersion', '$..cluster.tags', '$..fargateProfile.health', '$..fargateProfile..labels']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_eks.py::test_eksctl_stack", + "test": "test_eksctl_stack", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SecurityGroup', '$..ServiceRoleARN', '$..NodeGroupId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_elasticbeanstalk.py::test_application_with_version_and_environment", + "test": "test_application_with_version_and_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ApplicationVersions', '$..ConfigurationSettings..ApplicationName', '$..ConfigurationSettings..DateUpdated', '$..ConfigurationSettings..OptionSettings', '$..ConfigurationSettings..PlatformArn', '$..ConfigurationSettings..TemplateName', '$..Applications', '$..Environments']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_glue.py::test_job", + "test": "test_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_iot.py::test_role_alias", + "test": "test_role_alias", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kdav2.py::test_kdav2_resources", + "test": "test_kdav2_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..KDALogOption']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_kinesisanalytics.py::test_application_with_output_and_reference", + "test": "test_application_with_output_and_reference", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ApplicationDetail']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_lambda.py::TestLambdaLayer::test_lambda_layer_python", + "test": "test_lambda_layer_python", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_mwaa.py::test_mwaa_environment", + "test": "test_mwaa_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Environment.CeleryExecutorQueue', '$..Environment.DatabaseVpcEndpointService', '$..Environment.EndpointManagement', '$..Environment.EnvironmentClass', '$..Environment.LastUpdate', '$..Environment.LoggingConfiguration', '$..Environment.MaxWebservers', '$..Environment.MaxWorkers', '$..Environment.MinWebservers', '$..Environment.MinWorkers', '$..Environment.Schedulers', '$..Environment.ServiceRoleArn', '$..Environment.Tags', '$..Environment.WebserverAccessMode', '$..Environment.WebserverVpcEndpointService', '$..Environment.WeeklyMaintenanceWindowStart', '$..EnvCeleryExecutorQueue', '$..EnvCloudWatchLogGroupArn', '$..EnvDatabaseVpcEndpointService', '$..EnvWebserverVpcEndpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", + "test": "test_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_sagemaker.py::TestSageMakerEndpointStack::test_resource_deletion", + "test": "test_resource_deletion", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_secretsmanager.py::test_secretsmanager_target_attachment_maridab", + "test": "test_secretsmanager_target_attachment_maridab", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_wafv2.py::TestWafV2Resources::test_logging_configuration", + "test": "test_logging_configuration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", + "test": "test_lambda_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAssociationsValidation::test_lambda_at_edge_with_include_body_for_wrong_event_types[origin-response]", + "test": "test_lambda_at_edge_with_include_body_for_wrong_event_types[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAssociationsValidation::test_lambda_at_edge_with_include_body_for_wrong_event_types[viewer-response]", + "test": "test_lambda_at_edge_with_include_body_for_wrong_event_types[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAssociationsValidation::test_lambda_at_edge_with_inexistent_lambda_function_version", + "test": "test_lambda_at_edge_with_inexistent_lambda_function_version", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAssociationsValidation::test_lambda_at_edge_with_unsupported_runtime", + "test": "test_lambda_at_edge_with_unsupported_runtime", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", + "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-response]", + "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[viewer-request]", + "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[viewer-request]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[viewer-response]", + "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_delete_distribution", + "test": "test_lambda_at_edge_delete_distribution", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_disallowed_header_modifications_for_event_type[origin-request]", + "test": "test_lambda_at_edge_disallowed_header_modifications_for_event_type[origin-request]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_disallowed_header_modifications_for_event_type[origin-response]", + "test": "test_lambda_at_edge_disallowed_header_modifications_for_event_type[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_disallowed_header_modifications_for_event_type[viewer-request]", + "test": "test_lambda_at_edge_disallowed_header_modifications_for_event_type[viewer-request]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_disallowed_header_modifications_for_event_type[viewer-response]", + "test": "test_lambda_at_edge_disallowed_header_modifications_for_event_type[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_structure_for_event_type[origin-request]", + "test": "test_lambda_at_edge_event_structure_for_event_type[origin-request]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..cf.request.headers.accept-encoding..value']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_structure_for_event_type[origin-response]", + "test": "test_lambda_at_edge_event_structure_for_event_type[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..cf.request.headers.accept-encoding..value']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_structure_for_event_type[viewer-request]", + "test": "test_lambda_at_edge_event_structure_for_event_type[viewer-request]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..cf.request.headers.accept-encoding..value']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_structure_for_event_type[viewer-response]", + "test": "test_lambda_at_edge_event_structure_for_event_type[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Records..cf.request.headers.accept-encoding..value']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_type[viewer-response]", + "test": "test_lambda_at_edge_event_type[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.headers.content-length', '$..body.headers.via', '$..body.headers.x-amz-cf-id', '$..headers.Connection', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Amzn-Trace-Id', '$..headers.Age', '$..headers.X-Cache', '$..headers.My-Time', '$..headers.x-amzn-RequestId', '$..headers.accept-encoding', '$..headers.x-forwarded-proto', '$..headers.accept', '$..headers.Content-Type', '$..queryStringParameters', '$..headers.Server', '$..headers.x-amzn-trace-id', '$..headers.x-amzn-requestid', '$..headers.content-type', '$..headers.my-time']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_lifecycle[nodejs22_x]", + "test": "test_lambda_at_edge_lifecycle[nodejs22_x]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Distribution.DistributionConfig.DefaultCacheBehavior.ForwardedValues', 'get_distribution_response..Distribution.Status', 'get_distribution_response_deployed..ETag']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_lifecycle[python3_12]", + "test": "test_lambda_at_edge_lifecycle[python3_12]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Distribution.DistributionConfig.DefaultCacheBehavior.ForwardedValues', 'get_distribution_response..Distribution.Status', 'get_distribution_response_deployed..ETag']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", + "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[viewer-request]", + "test": "test_lambda_at_edge_with_include_body_enabled[viewer-request]", + "response": "200", + "error": "", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontRestApiOrigin::test_query_string_parameters_forward", + "test": "test_query_string_parameters_forward", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_s3_log_delivery_works_correctly", + "test": "test_s3_log_delivery_works_correctly", + "response": "200", + "error": "", + "snapshot_skipped": "['$..apiVersion', '$..additionalEventData', '$..eventCategory', '$..managementEvent', '$..resources', '$..tlsDetails', '$..userIdentity']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_admin_no_srp_auth_flow", + "test": "test_admin_no_srp_auth_flow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", + "test": "test_change_password[user-{short_uid}@example.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AuthenticationResult']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}]", + "test": "test_change_password[user-{short_uid}]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AuthenticationResult']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_cognito_authorizer_scopes", @@ -91459,6 +97263,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", "test": "test_connection_kinesis", @@ -91529,6 +97343,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -91569,6 +97393,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", "test": "test_environment_variable_expansion", @@ -91630,8 +97464,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", @@ -91639,6 +97483,46 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", @@ -91749,6 +97633,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -92479,16 +98373,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_resource_based[REQUEST]", - "test": "test_apigateway_authorizer_resource_based[REQUEST]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_resource_based[TOKEN]", "test": "test_apigateway_authorizer_resource_based[TOKEN]", @@ -93300,11 +99184,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -93379,6 +99263,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", "test": "test_connection_kinesis", @@ -93597,6 +99491,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -95053,6 +100967,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_aws_request_tags_for_iam", "test": "test_aws_request_tags_for_iam", @@ -96362,8 +102286,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -96852,208 +102776,618 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventBus::test_put_events_to_default_eventbus_for_custom_eventbus", + "test": "test_put_events_to_default_eventbus_for_custom_eventbus", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetApiGateway::test_put_events_with_target_api_gateway", + "test": "test_put_events_with_target_api_gateway", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.amz-sdk-invocation-id', '$..headers.amz-sdk-request', '$..headers.amz-sdk-retry', '$..headers.X-Amz-Security-Token', '$..headers.X-Amz-Source-Account', '$..headers.X-Amz-Source-Arn', '$..headers.x-amz-date', '$..headers.X-Amz-Date', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.X-Amz-Cf-Id', '$..headers.Via', '$..headers.Accept-Encoding', '$..headers.Accept']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetStepFunctions::test_put_events_with_target_statefunction_machine", + "test": "test_put_events_with_target_statefunction_machine", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/events/test_x_ray_trace_propagation.py::test_xray_trace_propagation_events_api_gateway", + "test": "test_xray_trace_propagation_events_api_gateway", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", + "test": "test_get_user_without_username_as_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_describe_role", + "test": "test_create_describe_role", "response": "200", "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", + "test": "test_create_role_with_assume_role_policy", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", + "test": "test_list_roles_with_permission_boundary", "response": "200", "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", + "test": "test_recreate_iam_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventBus::test_put_events_to_default_eventbus_for_custom_eventbus", - "test": "test_put_events_to_default_eventbus_for_custom_eventbus", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", + "test": "test_role_attach_policy", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags', '$..Policy.Description']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetApiGateway::test_put_events_with_target_api_gateway", - "test": "test_put_events_with_target_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_simulate_principle_policy[role]", + "test": "test_simulate_principle_policy[role]", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.amz-sdk-invocation-id', '$..headers.amz-sdk-request', '$..headers.amz-sdk-retry', '$..headers.X-Amz-Security-Token', '$..headers.X-Amz-Source-Account', '$..headers.X-Amz-Source-Arn', '$..headers.x-amz-date', '$..headers.X-Amz-Date', '$..headers.CloudFront-Forwarded-Proto', '$..headers.CloudFront-Is-Desktop-Viewer', '$..headers.CloudFront-Is-Mobile-Viewer', '$..headers.CloudFront-Is-SmartTV-Viewer', '$..headers.CloudFront-Is-Tablet-Viewer', '$..headers.CloudFront-Viewer-ASN', '$..headers.CloudFront-Viewer-Country', '$..headers.X-Amz-Cf-Id', '$..headers.Via', '$..headers.Accept-Encoding', '$..headers.Accept']", + "snapshot_skipped": "['$..EvaluationResults']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetStepFunctions::test_put_events_with_target_statefunction_machine", - "test": "test_put_events_with_target_statefunction_machine", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMPolicyEncoding::test_put_role_policy_encoding", + "test": "test_put_role_policy_encoding", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/events/test_x_ray_trace_propagation.py::test_xray_trace_propagation_events_api_gateway", - "test": "test_xray_trace_propagation_events_api_gateway", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[accountdiscovery.ssm.amazonaws.com]", + "test": "test_service_role_lifecycle[accountdiscovery.ssm.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMExtensions::test_get_user_without_username_as_role", - "test": "test_get_user_without_username_as_role", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[acm.amazonaws.com]", + "test": "test_service_role_lifecycle[acm.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[appmesh.amazonaws.com]", + "test": "test_service_role_lifecycle[appmesh.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[autoscaling-plans.amazonaws.com]", + "test": "test_service_role_lifecycle[autoscaling-plans.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[autoscaling.amazonaws.com]", + "test": "test_service_role_lifecycle[autoscaling.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[backup.amazonaws.com]", + "test": "test_service_role_lifecycle[backup.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[batch.amazonaws.com]", + "test": "test_service_role_lifecycle[batch.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[cassandra.application-autoscaling.amazonaws.com]", + "test": "test_service_role_lifecycle[cassandra.application-autoscaling.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[cks.kms.amazonaws.com]", + "test": "test_service_role_lifecycle[cks.kms.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[cloudtrail.amazonaws.com]", + "test": "test_service_role_lifecycle[cloudtrail.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[codestar-notifications.amazonaws.com]", + "test": "test_service_role_lifecycle[codestar-notifications.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[config.amazonaws.com]", + "test": "test_service_role_lifecycle[config.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[connect.amazonaws.com]", + "test": "test_service_role_lifecycle[connect.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[dms-fleet-advisor.amazonaws.com]", + "test": "test_service_role_lifecycle[dms-fleet-advisor.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[dms.amazonaws.com]", + "test": "test_service_role_lifecycle[dms.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[docdb-elastic.amazonaws.com]", + "test": "test_service_role_lifecycle[docdb-elastic.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ec2-instance-connect.amazonaws.com]", + "test": "test_service_role_lifecycle[ec2-instance-connect.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ec2.application-autoscaling.amazonaws.com]", + "test": "test_service_role_lifecycle[ec2.application-autoscaling.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ecr.amazonaws.com]", + "test": "test_service_role_lifecycle[ecr.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ecs.amazonaws.com]", + "test": "test_service_role_lifecycle[ecs.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[eks-connector.amazonaws.com]", + "test": "test_service_role_lifecycle[eks-connector.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[eks-fargate.amazonaws.com]", + "test": "test_service_role_lifecycle[eks-fargate.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[eks-nodegroup.amazonaws.com]", + "test": "test_service_role_lifecycle[eks-nodegroup.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[eks.amazonaws.com]", + "test": "test_service_role_lifecycle[eks.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[elasticache.amazonaws.com]", + "test": "test_service_role_lifecycle[elasticache.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[elasticbeanstalk.amazonaws.com]", + "test": "test_service_role_lifecycle[elasticbeanstalk.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[elasticfilesystem.amazonaws.com]", + "test": "test_service_role_lifecycle[elasticfilesystem.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[elasticloadbalancing.amazonaws.com]", + "test": "test_service_role_lifecycle[elasticloadbalancing.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[email.cognito-idp.amazonaws.com]", + "test": "test_service_role_lifecycle[email.cognito-idp.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[emr-containers.amazonaws.com]", + "test": "test_service_role_lifecycle[emr-containers.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[emrwal.amazonaws.com]", + "test": "test_service_role_lifecycle[emrwal.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[fis.amazonaws.com]", + "test": "test_service_role_lifecycle[fis.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[grafana.amazonaws.com]", + "test": "test_service_role_lifecycle[grafana.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[imagebuilder.amazonaws.com]", + "test": "test_service_role_lifecycle[imagebuilder.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[iotmanagedintegrations.amazonaws.com]", + "test": "test_service_role_lifecycle[iotmanagedintegrations.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AttachedPolicies']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[kafka.amazonaws.com]", + "test": "test_service_role_lifecycle[kafka.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[kafkaconnect.amazonaws.com]", + "test": "test_service_role_lifecycle[kafkaconnect.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[lakeformation.amazonaws.com]", + "test": "test_service_role_lifecycle[lakeformation.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[lex.amazonaws.com]", + "test": "test_service_role_lifecycle[lex.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AttachedPolicies']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[lexv2.amazonaws.com]", + "test": "test_service_role_lifecycle[lexv2.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[lightsail.amazonaws.com]", + "test": "test_service_role_lifecycle[lightsail.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[m2.amazonaws.com]", + "test": "test_service_role_lifecycle[m2.amazonaws.com]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_describe_role", - "test": "test_create_describe_role", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[memorydb.amazonaws.com]", + "test": "test_service_role_lifecycle[memorydb.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Tags']", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_create_role_with_assume_role_policy", - "test": "test_create_role_with_assume_role_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[mq.amazonaws.com]", + "test": "test_service_role_lifecycle[mq.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_list_roles_with_permission_boundary", - "test": "test_list_roles_with_permission_boundary", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[mrk.kms.amazonaws.com]", + "test": "test_service_role_lifecycle[mrk.kms.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Tags']", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_recreate_iam_role", - "test": "test_recreate_iam_role", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[notifications.amazonaws.com]", + "test": "test_service_role_lifecycle[notifications.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_role_attach_policy", - "test": "test_role_attach_policy", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[observability.aoss.amazonaws.com]", + "test": "test_service_role_lifecycle[observability.aoss.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "['$..Policy.IsAttachable', '$..Policy.PermissionsBoundaryUsageCount', '$..Policy.Tags', '$..Policy.Description']", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMIntegrations::test_simulate_principle_policy[role]", - "test": "test_simulate_principle_policy[role]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[opensearchservice.amazonaws.com]", + "test": "test_service_role_lifecycle[opensearchservice.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "['$..EvaluationResults']", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMPolicyEncoding::test_put_role_policy_encoding", - "test": "test_put_role_policy_encoding", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ops.apigateway.amazonaws.com]", + "test": "test_service_role_lifecycle[ops.apigateway.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Tags']", + "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[accountdiscovery.ssm.amazonaws.com]", - "test": "test_service_role_lifecycle[accountdiscovery.ssm.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ops.emr-serverless.amazonaws.com]", + "test": "test_service_role_lifecycle[ops.emr-serverless.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97062,8 +103396,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[acm.amazonaws.com]", - "test": "test_service_role_lifecycle[acm.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[opsdatasync.ssm.amazonaws.com]", + "test": "test_service_role_lifecycle[opsdatasync.ssm.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97072,8 +103406,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[appmesh.amazonaws.com]", - "test": "test_service_role_lifecycle[appmesh.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[opsinsights.ssm.amazonaws.com]", + "test": "test_service_role_lifecycle[opsinsights.ssm.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97082,8 +103416,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[autoscaling-plans.amazonaws.com]", - "test": "test_service_role_lifecycle[autoscaling-plans.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[pullthroughcache.ecr.amazonaws.com]", + "test": "test_service_role_lifecycle[pullthroughcache.ecr.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97092,8 +103426,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[autoscaling.amazonaws.com]", - "test": "test_service_role_lifecycle[autoscaling.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ram.amazonaws.com]", + "test": "test_service_role_lifecycle[ram.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97102,8 +103436,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[backup.amazonaws.com]", - "test": "test_service_role_lifecycle[backup.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[rds.amazonaws.com]", + "test": "test_service_role_lifecycle[rds.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97112,8 +103446,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[batch.amazonaws.com]", - "test": "test_service_role_lifecycle[batch.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[redshift.amazonaws.com]", + "test": "test_service_role_lifecycle[redshift.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97122,8 +103456,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[cassandra.application-autoscaling.amazonaws.com]", - "test": "test_service_role_lifecycle[cassandra.application-autoscaling.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[replication.cassandra.amazonaws.com]", + "test": "test_service_role_lifecycle[replication.cassandra.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97132,8 +103466,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[cks.kms.amazonaws.com]", - "test": "test_service_role_lifecycle[cks.kms.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[replication.ecr.amazonaws.com]", + "test": "test_service_role_lifecycle[replication.ecr.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97142,8 +103476,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[cloudtrail.amazonaws.com]", - "test": "test_service_role_lifecycle[cloudtrail.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[repository.sync.codeconnections.amazonaws.com]", + "test": "test_service_role_lifecycle[repository.sync.codeconnections.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97152,8 +103486,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[codestar-notifications.amazonaws.com]", - "test": "test_service_role_lifecycle[codestar-notifications.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[resource-explorer-2.amazonaws.com]", + "test": "test_service_role_lifecycle[resource-explorer-2.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97162,8 +103496,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[config.amazonaws.com]", - "test": "test_service_role_lifecycle[config.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[rolesanywhere.amazonaws.com]", + "test": "test_service_role_lifecycle[rolesanywhere.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97172,8 +103506,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[connect.amazonaws.com]", - "test": "test_service_role_lifecycle[connect.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[s3-outposts.amazonaws.com]", + "test": "test_service_role_lifecycle[s3-outposts.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97182,8 +103516,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[dms-fleet-advisor.amazonaws.com]", - "test": "test_service_role_lifecycle[dms-fleet-advisor.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ses.amazonaws.com]", + "test": "test_service_role_lifecycle[ses.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97192,8 +103526,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[dms.amazonaws.com]", - "test": "test_service_role_lifecycle[dms.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[shield.amazonaws.com]", + "test": "test_service_role_lifecycle[shield.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97202,8 +103536,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[docdb-elastic.amazonaws.com]", - "test": "test_service_role_lifecycle[docdb-elastic.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ssm-incidents.amazonaws.com]", + "test": "test_service_role_lifecycle[ssm-incidents.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97212,8 +103546,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ec2-instance-connect.amazonaws.com]", - "test": "test_service_role_lifecycle[ec2-instance-connect.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ssm-quicksetup.amazonaws.com]", + "test": "test_service_role_lifecycle[ssm-quicksetup.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97222,8 +103556,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ec2.application-autoscaling.amazonaws.com]", - "test": "test_service_role_lifecycle[ec2.application-autoscaling.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ssm.amazonaws.com]", + "test": "test_service_role_lifecycle[ssm.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97232,8 +103566,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ecr.amazonaws.com]", - "test": "test_service_role_lifecycle[ecr.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[sso.amazonaws.com]", + "test": "test_service_role_lifecycle[sso.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97242,8 +103576,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ecs.amazonaws.com]", - "test": "test_service_role_lifecycle[ecs.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[vpcorigin.cloudfront.amazonaws.com]", + "test": "test_service_role_lifecycle[vpcorigin.cloudfront.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97252,8 +103586,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[eks-connector.amazonaws.com]", - "test": "test_service_role_lifecycle[eks-connector.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[waf.amazonaws.com]", + "test": "test_service_role_lifecycle[waf.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97262,8 +103596,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[eks-fargate.amazonaws.com]", - "test": "test_service_role_lifecycle[eks-fargate.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[wafv2.amazonaws.com]", + "test": "test_service_role_lifecycle[wafv2.amazonaws.com]", "response": "200", "error": "", "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", @@ -97272,528 +103606,570 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[eks-nodegroup.amazonaws.com]", - "test": "test_service_role_lifecycle[eks-nodegroup.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle_custom_suffix[autoscaling.amazonaws.com]", + "test": "test_service_role_lifecycle_custom_suffix[autoscaling.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[eks.amazonaws.com]", - "test": "test_service_role_lifecycle[eks.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle_custom_suffix[connect.amazonaws.com]", + "test": "test_service_role_lifecycle_custom_suffix[connect.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[elasticache.amazonaws.com]", - "test": "test_service_role_lifecycle[elasticache.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle_custom_suffix[lexv2.amazonaws.com]", + "test": "test_service_role_lifecycle_custom_suffix[lexv2.amazonaws.com]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[elasticbeanstalk.amazonaws.com]", - "test": "test_service_role_lifecycle[elasticbeanstalk.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestRoles::test_role_with_tags", + "test": "test_role_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[elasticfilesystem.amazonaws.com]", - "test": "test_service_role_lifecycle[elasticfilesystem.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_cfn_resource.py::test_adding_tags", + "test": "test_adding_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "[\"$..Tags.'aws:cloudformation:logical-id'\", \"$..Tags.'aws:cloudformation:stack-id'\", \"$..Tags.'aws:cloudformation:stack-name'\"]", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[elasticloadbalancing.amazonaws.com]", - "test": "test_service_role_lifecycle[elasticloadbalancing.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", + "test": "test_invoke_lambda_eventbridge", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..resources']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[email.cognito-idp.amazonaws.com]", - "test": "test_service_role_lifecycle[email.cognito-idp.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_presigned_post_with_different_user_credentials", + "test": "test_presigned_post_with_different_user_credentials", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[emr-containers.amazonaws.com]", - "test": "test_service_role_lifecycle[emr-containers.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_different_user_credentials", + "test": "test_presigned_url_with_different_user_credentials", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[emrwal.amazonaws.com]", - "test": "test_service_role_lifecycle[emrwal.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", + "test": "test_create_object_by_presigned_request_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..data.M.s3.M.object.M.eTag.S', '$..data.M.s3.M.object.M.size.N']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[fis.amazonaws.com]", - "test": "test_service_role_lifecycle[fis.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", + "test": "test_create_object_put_via_dynamodb", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[grafana.amazonaws.com]", - "test": "test_service_role_lifecycle[grafana.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", + "test": "test_delivery_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Attributes.DeliveryPolicy', '$..Attributes.EffectiveDeliveryPolicy', '$..Attributes.Policy.Statement..Action']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[imagebuilder.amazonaws.com]", - "test": "test_service_role_lifecycle[imagebuilder.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", + "test": "test_publish_to_firehose_with_s3", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[iotmanagedintegrations.amazonaws.com]", - "test": "test_service_role_lifecycle[iotmanagedintegrations.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", + "test": "test_path_based_on_data", "response": "200", "error": "", - "snapshot_skipped": "['$..AttachedPolicies']", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[kafka.amazonaws.com]", - "test": "test_service_role_lifecycle[kafka.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", + "test": "test_step_functions_calling_api_gateway", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[kafkaconnect.amazonaws.com]", - "test": "test_service_role_lifecycle[kafkaconnect.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", + "test": "test_wait_for_callback", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[lakeformation.amazonaws.com]", - "test": "test_service_role_lifecycle[lakeformation.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_base", + "test": "test_invoke_base", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[lex.amazonaws.com]", - "test": "test_service_role_lifecycle[lex.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_error", + "test": "test_invoke_error", "response": "200", "error": "", - "snapshot_skipped": "['$..AttachedPolicies']", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[lexv2.amazonaws.com]", - "test": "test_service_role_lifecycle[lexv2.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[HelloWorld]", + "test": "test_invoke_with_body_post[HelloWorld]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[lightsail.amazonaws.com]", - "test": "test_service_role_lifecycle[lightsail.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[None]", + "test": "test_invoke_with_body_post[None]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[m2.amazonaws.com]", - "test": "test_service_role_lifecycle[m2.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[]", + "test": "test_invoke_with_body_post[]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[memorydb.amazonaws.com]", - "test": "test_service_role_lifecycle[memorydb.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[request_body3]", + "test": "test_invoke_with_body_post[request_body3]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[mq.amazonaws.com]", - "test": "test_service_role_lifecycle[mq.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_headers[custom_header1]", + "test": "test_invoke_with_headers[custom_header1]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[mrk.kms.amazonaws.com]", - "test": "test_service_role_lifecycle[mrk.kms.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_headers[custom_header2]", + "test": "test_invoke_with_headers[custom_header2]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[notifications.amazonaws.com]", - "test": "test_service_role_lifecycle[notifications.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_query_parameters", + "test": "test_invoke_with_query_parameters", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[observability.aoss.amazonaws.com]", - "test": "test_service_role_lifecycle[observability.aoss.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSAssumeRoleTagging::test_assume_role_tag_validation", + "test": "test_assume_role_tag_validation", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[opensearchservice.amazonaws.com]", - "test": "test_service_role_lifecycle[opensearchservice.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSAssumeRoleTagging::test_iam_role_chaining_override_transitive_tags", + "test": "test_iam_role_chaining_override_transitive_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ops.apigateway.amazonaws.com]", - "test": "test_service_role_lifecycle[ops.apigateway.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_assume_role", + "test": "test_assume_role", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..PackedPolicySize', '$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ops.emr-serverless.amazonaws.com]", - "test": "test_service_role_lifecycle[ops.emr-serverless.amazonaws.com]", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_configuration_recorder", + "test": "test_put_configuration_recorder", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[opsdatasync.ssm.amazonaws.com]", - "test": "test_service_role_lifecycle[opsdatasync.ssm.amazonaws.com]", + "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_delivery_channel", + "test": "test_put_delivery_channel", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[opsinsights.ssm.amazonaws.com]", - "test": "test_service_role_lifecycle[opsinsights.ssm.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_connection_with_secret", + "test": "test_connection_with_secret", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[pullthroughcache.ecr.amazonaws.com]", - "test": "test_service_role_lifecycle[pullthroughcache.ecr.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_replication_task_without_identifier", + "test": "test_replication_task_without_identifier", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..RecoveryTimeout', '$..DataMaskingErrorPolicy']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ram.amazonaws.com]", - "test": "test_service_role_lifecycle[ram.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_table_rules_filter", + "test": "test_cdc_table_rules_filter", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..EncryptionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[rds.amazonaws.com]", - "test": "test_service_role_lifecycle[rds.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_connection_with_secret", + "test": "test_connection_with_secret", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[redshift.amazonaws.com]", - "test": "test_service_role_lifecycle[redshift.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_multiple_tables[unformatted_json]", + "test": "test_cdc_replication_task_multiple_tables[unformatted_json]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..EncryptionType']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[replication.cassandra.amazonaws.com]", - "test": "test_service_role_lifecycle[replication.cassandra.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_vpc_endpoints[without-kinesis-streams]", + "test": "test_vpc_endpoints[without-kinesis-streams]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[replication.ecr.amazonaws.com]", - "test": "test_service_role_lifecycle[replication.ecr.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", + "test": "test_private_http_api_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/kinesis_firehose_redshift/test_kinesis_firehose_redshift.py::TestKinesisFirehoseScenario::test_kinesis_firehose_redshift", + "test": "test_kinesis_firehose_redshift", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[repository.sync.codeconnections.amazonaws.com]", - "test": "test_service_role_lifecycle[repository.sync.codeconnections.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_rds_lambda", + "test": "test_rds_lambda", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[resource-explorer-2.amazonaws.com]", - "test": "test_service_role_lifecycle[resource-explorer-2.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_websocket", + "test": "test_websocket", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_event_lambda_request", + "test": "test_authorizer_event_lambda_request", + "response": "200", + "error": "", + "snapshot_skipped": "['$..authType', '$..event.headers', '$..event.multiValueHeaders', '$..event.version', '$..authorizationToken', '$..requestContext.extendedRequestId', '$..requestContext.domainName', '$..requestContext.deploymentId', '$..requestContext.protocol', '$..requestContext.requestId', '$..requestContext.requestTime', '$..requestContext.requestTimeEpoch', '$..requestContext.identity']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[rolesanywhere.amazonaws.com]", - "test": "test_service_role_lifecycle[rolesanywhere.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_event_lambda_request_from_context", + "test": "test_authorizer_event_lambda_request_from_context", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Via', '$..X-Amz-Cf-Id', '$..CloudFront-Forwarded-Proto', '$..CloudFront-Is-Desktop-Viewer', '$..CloudFront-Is-Mobile-Viewer', '$..CloudFront-Is-SmartTV-Viewer', '$..CloudFront-Is-Tablet-Viewer', '$..CloudFront-Viewer-ASN', '$..CloudFront-Viewer-Country', '$.create-authorizer-request.authType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[s3-outposts.amazonaws.com]", - "test": "test_service_role_lifecycle[s3-outposts.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_event_lambda_token_from_context", + "test": "test_authorizer_event_lambda_token_from_context", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Via', '$..X-Amz-Cf-Id', '$..CloudFront-Forwarded-Proto', '$..CloudFront-Is-Desktop-Viewer', '$..CloudFront-Is-Mobile-Viewer', '$..CloudFront-Is-SmartTV-Viewer', '$..CloudFront-Is-Tablet-Viewer', '$..CloudFront-Viewer-ASN', '$..CloudFront-Viewer-Country', '$.create-authorizer-request.authType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ses.amazonaws.com]", - "test": "test_service_role_lifecycle[ses.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_lambda_request_identity_source", + "test": "test_authorizer_lambda_request_identity_source", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$.create-authorizer-request-no-cache.authType', '$.create-authorizer-request-with-cache.authType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[shield.amazonaws.com]", - "test": "test_service_role_lifecycle[shield.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_lambda_token_identity_source", + "test": "test_authorizer_lambda_token_identity_source", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$.create-authorizer-request.authType']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ssm-incidents.amazonaws.com]", - "test": "test_service_role_lifecycle[ssm-incidents.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ssm-quicksetup.amazonaws.com]", - "test": "test_service_role_lifecycle[ssm-quicksetup.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-False]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[ssm.amazonaws.com]", - "test": "test_service_role_lifecycle[ssm.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-True]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[sso.amazonaws.com]", - "test": "test_service_role_lifecycle[sso.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED-True]", + "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[vpcorigin.cloudfront.amazonaws.com]", - "test": "test_service_role_lifecycle[vpcorigin.cloudfront.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", + "test": "test_lambda_token_authorizer", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$.create_authorizer_token_based.authType', '$.token_authorizer_allow.origin']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[waf.amazonaws.com]", - "test": "test_service_role_lifecycle[waf.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", + "test": "test_lambda_token_authorizer_event_payload", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle[wafv2.amazonaws.com]", - "test": "test_service_role_lifecycle[wafv2.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", + "test": "test_lambda_token_authorizer_path_suffixes", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.RoleLastUsed', '$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle_custom_suffix[autoscaling.amazonaws.com]", - "test": "test_service_role_lifecycle_custom_suffix[autoscaling.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", + "test": "test_rest_import_openapi_3_0", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle_custom_suffix[connect.amazonaws.com]", - "test": "test_service_role_lifecycle_custom_suffix[connect.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", + "test": "test_connect_disconnect_always_called", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestIAMServiceRoles::test_service_role_lifecycle_custom_suffix[lexv2.amazonaws.com]", - "test": "test_service_role_lifecycle_custom_suffix[lexv2.amazonaws.com]", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", + "test": "test_websocket_matching_routes", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/iam/test_iam.py::TestRoles::test_role_with_tags", - "test": "test_role_with_tags", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_non_proxy_response_integration", + "test": "test_websocket_non_proxy_response_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -97802,248 +104178,248 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_cfn_resource.py::test_adding_tags", - "test": "test_adding_tags", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", + "test": "test_websocket_response_templates", "response": "200", "error": "", - "snapshot_skipped": "[\"$..Tags.'aws:cloudformation:logical-id'\", \"$..Tags.'aws:cloudformation:stack-id'\", \"$..Tags.'aws:cloudformation:stack-name'\"]", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_destinations.py::TestLambdaDestinationEventbridge::test_invoke_lambda_eventbridge", - "test": "test_invoke_lambda_eventbridge", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_subprotocols", + "test": "test_websocket_subprotocols", "response": "200", "error": "", - "snapshot_skipped": "['$..resources']", + "snapshot_skipped": "['$..connection', '$..server', '$.headers-subprotocols-connect-header.sec-websocket-protocol']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedPost::test_presigned_post_with_different_user_credentials", - "test": "test_presigned_post_with_different_user_credentials", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_lambda_integration", + "test": "test_websocket_with_lambda_integration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..integrationLatency']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3PresignedUrl::test_presigned_url_with_different_user_credentials", - "test": "test_presigned_url_with_different_user_credentials", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", + "test": "test_ws_connection_with_invalid_auth", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_by_presigned_request_via_dynamodb", - "test": "test_create_object_by_presigned_request_via_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", + "test": "test_gzip_encoding", "response": "200", "error": "", - "snapshot_skipped": "['$..data.M.s3.M.object.M.eTag.S', '$..data.M.s3.M.object.M.size.N']", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_lambda.py::TestS3NotificationsToLambda::test_create_object_put_via_dynamodb", - "test": "test_create_object_put_via_dynamodb", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_kinesis.py::TestHttpApiAwsProxySubtypeKinesis::test_apigw_v2_http_kinesis_put_record", + "test": "test_apigw_v2_http_kinesis_put_record", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..ApiKeyRequired', '$..EncryptionType', '$..headers.Server', '$..headers.Content-Length', '$..headers.x-amz-id-2']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPublishDelivery::test_delivery_lambda", - "test": "test_delivery_lambda", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_kinesis.py::TestHttpApiAwsProxySubtypeKinesis::test_apigw_v2_http_kinesis_put_record_no_stream", + "test": "test_apigw_v2_http_kinesis_put_record_no_stream", "response": "200", "error": "", - "snapshot_skipped": "['$..Attributes.DeliveryPolicy', '$..Attributes.EffectiveDeliveryPolicy', '$..Attributes.Policy.Statement..Action']", + "snapshot_skipped": "['$..headers.Server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionFirehose::test_publish_to_firehose_with_s3", - "test": "test_publish_to_firehose_with_s3", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_sqs.py::TestHttpApiAwsProxySubtypeSQS::test_aws_proxy_sqs_operations", + "test": "test_aws_proxy_sqs_operations", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..headers.Server']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", - "test": "test_path_based_on_data", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_sqs.py::TestHttpApiAwsProxySubtypeSQS::test_aws_proxy_sqs_send_message", + "test": "test_aws_proxy_sqs_send_message", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..headers.Server']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_step_functions_calling_api_gateway", - "test": "test_step_functions_calling_api_gateway", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_stepfunctions.py::TestHttpApiAwsProxySubtypeStepFunctions::test_step_functions_integration_start_execution", + "test": "test_step_functions_integration_start_execution", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..headers.Server', '$..headers.Content-Length']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_wait_for_callback", - "test": "test_wait_for_callback", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpIntegrationCrud::test_aws_proxy_request_parameters", + "test": "test_aws_proxy_request_parameters", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_base", - "test": "test_invoke_base", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpIntegrationCrud::test_aws_proxy_subtypes_validation", + "test": "test_aws_proxy_subtypes_validation", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_error", - "test": "test_invoke_error", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", + "test": "test_servicediscovery_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[HelloWorld]", - "test": "test_invoke_with_body_post[HelloWorld]", + "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", + "test": "test_ecs_register_scalable_target", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", + "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[None]", - "test": "test_invoke_with_body_post[None]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventApiCrud::test_create_event_api_with_logs_config", + "test": "test_create_event_api_with_logs_config", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[]", - "test": "test_invoke_with_body_post[]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", + "test": "test_lambda_authorization", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_body_post[request_body3]", - "test": "test_invoke_with_body_post[request_body3]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization_context", + "test": "test_lambda_authorization_context", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_headers[custom_header1]", - "test": "test_invoke_with_headers[custom_header1]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_headers[custom_header2]", - "test": "test_invoke_with_headers[custom_header2]", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncIamAuthorizer::test_iam_authorization", + "test": "test_iam_authorization", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_apigetway_task_service.py::TestTaskApiGateway::test_invoke_with_query_parameters", - "test": "test_invoke_with_query_parameters", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_vtl_resolver_logging_to_console", + "test": "test_vtl_resolver_logging_to_console", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..Headers.Content-Length']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSAssumeRoleTagging::test_assume_role_tag_validation", - "test": "test_assume_role_tag_validation", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_websockets.py::TestWebsocketSubscription::test_websocket_subscriptions_relay_sample", + "test": "test_websocket_subscriptions_relay_sample", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSAssumeRoleTagging::test_iam_role_chaining_override_transitive_tags", - "test": "test_iam_role_chaining_override_transitive_tags", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Tags']", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_assume_role", - "test": "test_assume_role", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_already_exists", + "test": "test_create_compute_environment_already_exists", "response": "200", "error": "", - "snapshot_skipped": "['$..PackedPolicySize', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", - "test": "test_s3_bucket_deployed", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_configuration_recorder", - "test": "test_put_configuration_recorder", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", "response": "200", "error": "", "snapshot_skipped": "", @@ -98052,50 +104428,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/integration/test_config_service.py::TestConfigService::test_put_delivery_channel", - "test": "test_put_delivery_channel", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ], - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_connection_with_secret", - "test": "test_connection_with_secret", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_replication_task_without_identifier", - "test": "test_replication_task_without_identifier", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", "response": "200", "error": "", - "snapshot_skipped": "['$..RecoveryTimeout', '$..DataMaskingErrorPolicy']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_cdc_table_rules_filter", - "test": "test_cdc_table_rules_filter", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..EncryptionType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_mariadb_kinesis/test_dms.py::TestDmsScenario::test_connection_with_secret", - "test": "test_connection_with_secret", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_unmanaged_compute_env_success", + "test": "test_create_unmanaged_compute_env_success", "response": "200", "error": "", "snapshot_skipped": "", @@ -98104,128 +104478,128 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_multiple_tables[unformatted_json]", - "test": "test_cdc_replication_task_multiple_tables[unformatted_json]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..EncryptionType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_serverless/test_dms_serverless.py::TestDmsScenario::test_vpc_endpoints[without-kinesis-streams]", - "test": "test_vpc_endpoints[without-kinesis-streams]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", - "test": "test_private_http_api_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/kinesis_firehose_redshift/test_kinesis_firehose_redshift.py::TestKinesisFirehoseScenario::test_kinesis_firehose_redshift", - "test": "test_kinesis_firehose_redshift", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_rds_lambda", - "test": "test_rds_lambda", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_websocket", - "test": "test_websocket", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_event_lambda_request", - "test": "test_authorizer_event_lambda_request", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", "response": "200", "error": "", - "snapshot_skipped": "['$..authType', '$..event.headers', '$..event.multiValueHeaders', '$..event.version', '$..authorizationToken', '$..requestContext.extendedRequestId', '$..requestContext.domainName', '$..requestContext.deploymentId', '$..requestContext.protocol', '$..requestContext.requestId', '$..requestContext.requestTime', '$..requestContext.requestTimeEpoch', '$..requestContext.identity']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_event_lambda_request_from_context", - "test": "test_authorizer_event_lambda_request_from_context", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", "response": "200", "error": "", - "snapshot_skipped": "['$..Via', '$..X-Amz-Cf-Id', '$..CloudFront-Forwarded-Proto', '$..CloudFront-Is-Desktop-Viewer', '$..CloudFront-Is-Mobile-Viewer', '$..CloudFront-Is-SmartTV-Viewer', '$..CloudFront-Is-Tablet-Viewer', '$..CloudFront-Viewer-ASN', '$..CloudFront-Viewer-Country', '$.create-authorizer-request.authType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_event_lambda_token_from_context", - "test": "test_authorizer_event_lambda_token_from_context", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", "response": "200", "error": "", - "snapshot_skipped": "['$..Via', '$..X-Amz-Cf-Id', '$..CloudFront-Forwarded-Proto', '$..CloudFront-Is-Desktop-Viewer', '$..CloudFront-Is-Mobile-Viewer', '$..CloudFront-Is-SmartTV-Viewer', '$..CloudFront-Is-Tablet-Viewer', '$..CloudFront-Viewer-ASN', '$..CloudFront-Viewer-Country', '$.create-authorizer-request.authType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_lambda_request_identity_source", - "test": "test_authorizer_lambda_request_identity_source", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", "response": "200", "error": "", - "snapshot_skipped": "['$.create-authorizer-request-no-cache.authType', '$.create-authorizer-request-with-cache.authType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_authorizers.py::TestRestApiAuthorizers::test_authorizer_lambda_token_identity_source", - "test": "test_authorizer_lambda_token_identity_source", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", "response": "200", "error": "", - "snapshot_skipped": "['$.create-authorizer-request.authType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", - "test": "test_apigateway_to_appsync_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-False]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-False]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", "response": "200", "error": "", "snapshot_skipped": "", @@ -98234,8 +104608,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-True]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.HOST_BASED-True]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", "response": "200", "error": "", "snapshot_skipped": "", @@ -98244,8 +104618,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED-True]", - "test": "test_lambda_request_authorizer_different_paths[UrlType.PATH_BASED-True]", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -98254,38 +104628,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer", - "test": "test_lambda_token_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", "response": "200", "error": "", - "snapshot_skipped": "['$.create_authorizer_token_based.authType', '$.token_authorizer_allow.origin']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", - "test": "test_lambda_token_authorizer_event_payload", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", "response": "200", "error": "", - "snapshot_skipped": "['$..authType', '$..integrationLatency', '$..principalId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_path_suffixes", - "test": "test_lambda_token_authorizer_path_suffixes", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", "response": "200", "error": "", - "snapshot_skipped": "['$..connectionType', '$..passthroughBehavior', '$..requestParameters', '$..timeoutInMillis', '$..methodResponses', '$..authType', '$..authorizerResultTtlInSeconds']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_rest_import_openapi_3_0", - "test": "test_rest_import_openapi_3_0", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", "response": "200", "error": "", "snapshot_skipped": "", @@ -98294,8 +104668,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_connect_disconnect_always_called", - "test": "test_connect_disconnect_always_called", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", "response": "200", "error": "", "snapshot_skipped": "", @@ -98304,128 +104678,128 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", - "test": "test_websocket_matching_routes", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_non_proxy_response_integration", - "test": "test_websocket_non_proxy_response_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_response_templates", - "test": "test_websocket_response_templates", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_subprotocols", - "test": "test_websocket_subprotocols", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", "response": "200", "error": "", - "snapshot_skipped": "['$..connection', '$..server', '$.headers-subprotocols-connect-header.sec-websocket-protocol']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_lambda_integration", - "test": "test_websocket_with_lambda_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "['$..integrationLatency']", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_ws_connection_with_invalid_auth", - "test": "test_ws_connection_with_invalid_auth", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", - "test": "test_gzip_encoding", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_kinesis.py::TestHttpApiAwsProxySubtypeKinesis::test_apigw_v2_http_kinesis_put_record", - "test": "test_apigw_v2_http_kinesis_put_record", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", "response": "200", "error": "", - "snapshot_skipped": "['$..ApiKeyRequired', '$..EncryptionType', '$..headers.Server', '$..headers.Content-Length', '$..headers.x-amz-id-2']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_kinesis.py::TestHttpApiAwsProxySubtypeKinesis::test_apigw_v2_http_kinesis_put_record_no_stream", - "test": "test_apigw_v2_http_kinesis_put_record_no_stream", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.Server']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_sqs.py::TestHttpApiAwsProxySubtypeSQS::test_aws_proxy_sqs_operations", - "test": "test_aws_proxy_sqs_operations", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.Server']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_sqs.py::TestHttpApiAwsProxySubtypeSQS::test_aws_proxy_sqs_send_message", - "test": "test_aws_proxy_sqs_send_message", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.Server']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_stepfunctions.py::TestHttpApiAwsProxySubtypeStepFunctions::test_step_functions_integration_start_execution", - "test": "test_step_functions_integration_start_execution", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.Server', '$..headers.Content-Length']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpIntegrationCrud::test_aws_proxy_request_parameters", - "test": "test_aws_proxy_request_parameters", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", "snapshot_skipped": "", @@ -98434,8 +104808,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpIntegrationCrud::test_aws_proxy_subtypes_validation", - "test": "test_aws_proxy_subtypes_validation", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", "snapshot_skipped": "", @@ -98444,98 +104818,98 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_private.py::TestHttpApiServiceDiscoveryPrivateIntegration::test_servicediscovery_ecs_integration", - "test": "test_servicediscovery_ecs_integration", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscaling::test_ecs_register_scalable_target", - "test": "test_ecs_register_scalable_target", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "200", "error": "", - "snapshot_skipped": "['$..ScalableTargetARN', '$..ScalableTargets..RoleARN', '$..ScalableTargets..SuspendedState']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventApiCrud::test_create_event_api_with_logs_config", - "test": "test_create_event_api_with_logs_config", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", - "test": "test_lambda_authorization", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization_context", - "test": "test_lambda_authorization_context", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization_cross_region", - "test": "test_lambda_authorization_cross_region", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncIamAuthorizer::test_iam_authorization", - "test": "test_iam_authorization", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_vtl_resolver_logging_to_console", - "test": "test_vtl_resolver_logging_to_console", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_websockets.py::TestWebsocketSubscription::test_websocket_subscriptions_relay_sample", - "test": "test_websocket_subscriptions_relay_sample", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", @@ -98903,6 +105277,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -99063,6 +105447,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -99133,6 +105537,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_get_tokens_from_refresh_token", + "test": "test_get_tokens_from_refresh_token", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password[user-{short_uid}@example.com]", "test": "test_change_password[user-{short_uid}@example.com]", @@ -99153,6 +105567,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_change_password_fails_with_wrong_old_password", + "test": "test_change_password_fails_with_wrong_old_password", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_cognito_authorizer_scopes", "test": "test_cognito_authorizer_scopes", @@ -99303,6 +105727,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestUserAttributes::test_update_user_attributes", + "test": "test_update_user_attributes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_connection_kinesis", "test": "test_connection_kinesis", @@ -99373,6 +105807,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -99413,6 +105857,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", "test": "test_environment_variable_expansion", @@ -99474,8 +105928,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", "response": "200", "error": "", "snapshot_skipped": "", @@ -99483,6 +105947,46 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", @@ -99593,6 +106097,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -100313,16 +106827,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_resource_based[REQUEST]", - "test": "test_apigateway_authorizer_resource_based[REQUEST]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_resource_based[TOKEN]", "test": "test_apigateway_authorizer_resource_based[TOKEN]", @@ -101134,11 +107638,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -101182,6 +107686,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -101507,6 +108021,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -103034,7 +109568,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -103094,7 +109628,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -103250,8 +109784,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -103489,66 +110023,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventBus::test_put_events_bus_to_bus[domain]", "test": "test_put_events_bus_to_bus[domain]", @@ -104061,6 +110535,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -104181,6 +110665,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncCrud::test_resolver_with_cache", "test": "test_resolver_with_cache", @@ -104191,6 +110695,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_dynamodb", + "test": "test_create_data_source_dynamodb", + "response": "200", + "error": "", + "snapshot_skipped": "['$..detail', '$..reason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_http", "test": "test_create_data_source_http", @@ -104201,6 +110715,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_lambda", + "test": "test_create_data_source_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "['$.missing-lambda-config..message', '$.missing-lambda-config..Message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncEventDataSourceCrud::test_create_data_source_rds", + "test": "test_create_data_source_rds", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_directives_on_type_and_fields", + "test": "test_directives_on_type_and_fields", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncMultiAuth::test_query_level_auth", + "test": "test_query_level_auth", + "response": "200", + "error": "", + "snapshot_skipped": "['$.query-key-get-users.data', '$.query-key-create-user.data', '$.query-guest-get-users.data', '$.query-guest-get-user.data', '$.query-admin-get-user.data', '$..errors']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", "test": "test_cognito_authorization", @@ -104276,7 +110830,17 @@ "test": "test_cognito_authorization_group_enforcement", "response": "200", "error": "", - "snapshot_skipped": "['$..data.getTest', '$..data.getAllTest', '$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_selection_level", + "test": "test_cognito_authorization_selection_level", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -104381,6 +110945,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_subscribe_execution", + "test": "test_subscribe_execution", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncJavascriptResolvers::test_js_utils", "test": "test_js_utils", @@ -104441,6 +111085,36 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "test": "test_submit_job_ec2_fargate_incompatible[FARGATE-EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", "test": "test_invocation_jobs", @@ -104671,6 +111345,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -104831,6 +111515,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -104931,6 +111635,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", "test": "test_getting_started_sample", @@ -105221,6 +111935,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestServiceCrud::test_tag_task", + "test": "test_tag_task", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_create_service_run_task", "test": "test_create_service_run_task", @@ -105261,6 +111985,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", + "test": "test_ecs_task_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", "test": "test_environment_variable_expansion", @@ -105322,8 +112056,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task", - "test": "test_run_simple_task", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[16GB-2 vCPU-8192]", + "test": "test_run_simple_task[16GB-2 vCPU-8192]", "response": "200", "error": "", "snapshot_skipped": "", @@ -105331,6 +112065,56 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "test": "test_run_simple_task_ec2[16GB-2 vCPU-8192]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "test": "test_run_simple_task_ec2[1GB-0.5 vCPU-256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_simple_task_ec2_sequentially", + "test": "test_run_simple_task_ec2_sequentially", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_in_cluster_with_large_name", + "test": "test_run_task_in_cluster_with_large_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_start_task_definition_with_cap_drop", "test": "test_start_task_definition_with_cap_drop", @@ -106090,6 +112874,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -106404,8 +113198,488 @@ "InstanceProfileName, RoleName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_compute_environment_ecs_integration", + "test": "test_compute_environment_ecs_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..clusters..settings', '$..clusters..statistics', '$..clusters..tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_instance_role", + "test": "test_create_compute_environment_invalid_instance_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_security_groups", + "test": "test_create_compute_environment_invalid_security_groups", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_service_role", + "test": "test_create_compute_environment_invalid_service_role", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_invalid_subnets", + "test": "test_create_compute_environment_invalid_subnets", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_compute_environment_success[EC2]", + "test": "test_create_compute_environment_success[EC2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_create_env_with_tags", + "test": "test_create_env_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_env_with_job_queue", + "test": "test_delete_compute_env_with_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[False]", + "test": "test_delete_compute_environment[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment[True]", + "test": "test_delete_compute_environment[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_delete_compute_environment_invalid_state", + "test": "test_delete_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment", + "test": "test_update_compute_environment", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_compute_environments.py::TestBatchComputeEnvironmentCRUD::test_update_compute_environment_invalid_state", + "test": "test_update_compute_environment_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_already_exists", + "test": "test_create_job_queue_already_exists", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_order[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "test": "test_create_job_queue_multiple_compute_envs_different_provisioning_types[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_multiple_compute_envs_same_order", + "test": "test_create_job_queue_multiple_compute_envs_same_order", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-arn]", + "test": "test_create_job_queue_success[use-arn]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_success[use-name]", + "test": "test_create_job_queue_success[use-name]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy", + "test": "test_create_job_queue_with_scheduling_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_scheduling_policy_non_existing", + "test": "test_create_job_queue_with_scheduling_policy_non_existing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_create_job_queue_with_tags", + "test": "test_create_job_queue_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_delete_existing_job_queue", + "test": "test_delete_existing_job_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_priority", + "test": "test_update_job_queue_invalid_priority", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_invalid_state", + "test": "test_update_job_queue_invalid_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_job_queues.py::TestBatchJobQueueCRUD::test_update_job_queue_state", + "test": "test_update_job_queue_state", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "test": "test_submit_job_ec2_fargate_incompatible[EC2-FARGATE]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_compute_env_tags", + "test": "test_compute_env_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_tags.py::TestBatchTags::test_job_queue_tags", + "test": "test_job_queue_tags", "response": "200", "error": "", "snapshot_skipped": "", diff --git a/src/data/coverage/iot-data.json b/src/data/coverage/iot-data.json index f2516850..98bf83f4 100644 --- a/src/data/coverage/iot-data.json +++ b/src/data/coverage/iot-data.json @@ -2,6 +2,18 @@ "service": "iot-data", "pro_support": true, "operations": [ + { + "DeleteConnection": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DeleteThingShadow": { "implemented": true, diff --git a/src/data/coverage/iot.json b/src/data/coverage/iot.json index d29c7431..921a44cf 100644 --- a/src/data/coverage/iot.json +++ b/src/data/coverage/iot.json @@ -847,7 +847,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": false, @@ -1214,6 +1214,18 @@ "snapshot_skipped": "" } }, + { + "DescribeEncryptionConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DescribeEndpoint": { "implemented": true, @@ -2191,7 +2203,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, @@ -3014,6 +3026,18 @@ "snapshot_skipped": "" } }, + { + "UpdateEncryptionConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "UpdateEventConfigurations": { "implemented": true, diff --git a/src/data/coverage/kafka.json b/src/data/coverage/kafka.json index 7a615f3c..6260d564 100644 --- a/src/data/coverage/kafka.json +++ b/src/data/coverage/kafka.json @@ -1416,36 +1416,6 @@ "aws_validated": false, "snapshot_tested": false, "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_with_filter[by_header]", - "test": "test_kafka_lambda_event_source_mapping_with_filter[by_header]", - "response": "500", - "error": "InternalError", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_with_filter[by_key]", - "test": "test_kafka_lambda_event_source_mapping_with_filter[by_key]", - "response": "500", - "error": "InternalError", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_event_source_kafka.py::test_kafka_lambda_event_source_mapping_with_filter[by_value]", - "test": "test_kafka_lambda_event_source_mapping_with_filter[by_value]", - "response": "500", - "error": "InternalError", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ] } diff --git a/src/data/coverage/kinesis.json b/src/data/coverage/kinesis.json index f9bfc92a..24efc52f 100644 --- a/src/data/coverage/kinesis.json +++ b/src/data/coverage/kinesis.json @@ -2081,6 +2081,36 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_policy_kinesis", "test": "test_enforce_policy_kinesis", @@ -2105,6 +2135,16 @@ }, "StreamName": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::test_create_stream_without_shard_count", "test": "test_create_stream_without_shard_count", @@ -2590,8 +2630,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "200", "error": "", "snapshot_skipped": "", @@ -2600,8 +2640,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", "response": "200", "error": "", "snapshot_skipped": "", @@ -2609,16 +2649,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_gsi_with_billing_mode[PAY_PER_REQUEST]", - "test": "test_gsi_with_billing_mode[PAY_PER_REQUEST]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..ProvisionedThroughput.LastDecreaseDateTime', '$..ProvisionedThroughput.LastIncreaseDateTime', '$..TableDescription.BillingModeSummary.LastUpdateToPayPerRequestDateTime']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", "test": "test_query_on_deleted_resource", @@ -2669,6 +2699,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", + "test": "test_table_v2_stream", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetKinesis::test_put_events_with_target_kinesis", "test": "test_put_events_with_target_kinesis", @@ -3030,8 +3070,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[content_or_filter]", - "test": "test_dynamodb_event_filter[content_or_filter]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[content_filter_type]", + "test": "test_dynamodb_event_filter[content_filter_type]", "response": "200", "error": "", "snapshot_skipped": "['$..LastProcessingResult']", @@ -3040,8 +3080,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[exists_filter_type]", - "test": "test_dynamodb_event_filter[exists_filter_type]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[date_time_conversion]", + "test": "test_dynamodb_event_filter[date_time_conversion]", "response": "200", "error": "", "snapshot_skipped": "['$..LastProcessingResult']", @@ -3050,8 +3090,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[numeric_filter]", - "test": "test_dynamodb_event_filter[numeric_filter]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[exists_false_filter]", + "test": "test_dynamodb_event_filter[exists_false_filter]", "response": "200", "error": "", "snapshot_skipped": "['$..LastProcessingResult']", @@ -3060,8 +3100,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[prefix_filter]", - "test": "test_dynamodb_event_filter[prefix_filter]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_event_filter[exists_filter_type]", + "test": "test_dynamodb_event_filter[exists_filter_type]", "response": "200", "error": "", "snapshot_skipped": "['$..LastProcessingResult']", @@ -3110,58 +3150,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "test": "test_dynamodb_invalid_event_filter[[{\"eventName\": [\"INSERT\"=123}]]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LastProcessingResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_invalid_event_filter[single-string]", - "test": "test_dynamodb_invalid_event_filter[single-string]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LastProcessingResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_report_batch_item_failure_scenarios[invalid_key_foo_failure]", - "test": "test_dynamodb_report_batch_item_failure_scenarios[invalid_key_foo_failure]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LastProcessingResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_report_batch_item_failure_scenarios[invalid_key_foo_null_value_failure]", - "test": "test_dynamodb_report_batch_item_failure_scenarios[invalid_key_foo_null_value_failure]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LastProcessingResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_report_batch_item_failure_scenarios[item_identifier_not_present_failure]", - "test": "test_dynamodb_report_batch_item_failure_scenarios[item_identifier_not_present_failure]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LastProcessingResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_report_batch_item_failure_scenarios[null_item_identifier_failure]", - "test": "test_dynamodb_report_batch_item_failure_scenarios[null_item_identifier_failure]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_report_batch_item_failure_scenarios[empty_string_item_identifier_failure]", + "test": "test_dynamodb_report_batch_item_failure_scenarios[empty_string_item_identifier_failure]", "response": "200", "error": "", "snapshot_skipped": "['$..LastProcessingResult']", @@ -3189,16 +3179,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_report_batch_item_success_scenarios[empty_batch_item_failure_success]", - "test": "test_dynamodb_report_batch_item_success_scenarios[empty_batch_item_failure_success]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..LastProcessingResult']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_dynamodb_report_batch_item_success_scenarios[empty_dict_success]", "test": "test_dynamodb_report_batch_item_success_scenarios[empty_dict_success]", @@ -3608,6 +3588,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ @@ -3621,16 +3611,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/account/test_account.py::TestAccount::test_contact_information", - "test": "test_contact_information", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", "test": "test_websocket_with_kinesis_integration", @@ -3711,16 +3691,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_kinesis_rule", - "test": "test_topic_kinesis_rule", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_rule_triggers_kinesis_put_record", "test": "test_topic_rule_triggers_kinesis_put_record", @@ -3731,16 +3701,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_input_processing_configuration", - "test": "test_input_processing_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/logs/test_logs.py::TestCloudWatchLogsPro::test_put_subscription_filter_kinesis_with_filter_pattern", "test": "test_put_subscription_filter_kinesis_with_filter_pattern", @@ -3851,6 +3811,36 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_kinesis_rule", "test": "test_topic_kinesis_rule", @@ -4571,16 +4561,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -4601,16 +4581,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -5291,6 +5261,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_replication_task_without_identifier", "test": "test_replication_task_without_identifier", @@ -5763,27 +5743,37 @@ "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_gsi_with_billing_mode[PAY_PER_REQUEST]", + "test": "test_gsi_with_billing_mode[PAY_PER_REQUEST]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ProvisionedThroughput.LastDecreaseDateTime', '$..ProvisionedThroughput.LastIncreaseDateTime', '$..TableDescription.BillingModeSummary.LastUpdateToPayPerRequestDateTime']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_gsi_with_billing_mode[PAY_PER_REQUEST]", - "test": "test_gsi_with_billing_mode[PAY_PER_REQUEST]", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", "response": "200", "error": "", - "snapshot_skipped": "['$..ProvisionedThroughput.LastDecreaseDateTime', '$..ProvisionedThroughput.LastIncreaseDateTime', '$..TableDescription.BillingModeSummary.LastUpdateToPayPerRequestDateTime']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_query_on_deleted_resource", @@ -7035,16 +7025,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_execute_transaction", "test": "test_dynamodb_execute_transaction", @@ -7066,8 +7046,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", - "test": "test_dynamodb_streams_shard_iterator_format", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_describe_with_exclusive_start_shard_id", + "test": "test_dynamodb_streams_describe_with_exclusive_start_shard_id", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -7077,20 +7057,10 @@ }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_with_kinesis_stream", - "test": "test_dynamodb_with_kinesis_stream", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_gsi_with_billing_mode[PROVISIONED]", - "test": "test_gsi_with_billing_mode[PROVISIONED]", + "test": "test_dynamodb_with_kinesis_stream", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..ProvisionedThroughput.LastDecreaseDateTime', '$..ProvisionedThroughput.LastIncreaseDateTime', '$..TableDescription.BillingModeSummary.LastUpdateToPayPerRequestDateTime']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -7125,6 +7095,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_enable_kinesis_streaming_destination", + "test": "test_enable_kinesis_streaming_destination", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..EncryptionType', '$..SizeBytes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_stream_spec_and_region_replacement", "test": "test_stream_spec_and_region_replacement", @@ -7136,11 +7116,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2Integrations::test_create_route_table_association", - "test": "test_create_route_table_association", + "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", + "test": "test_table_v2_stream", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..PropagatingVgws']", + "snapshot_skipped": "['$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -7637,16 +7617,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/account/test_account.py::TestAccount::test_contact_information", - "test": "test_contact_information", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_aws_kinesis.py::TestHttpApiAwsProxySubtypeKinesis::test_apigw_v2_http_kinesis_put_record_no_stream", "test": "test_apigw_v2_http_kinesis_put_record_no_stream", @@ -7908,33 +7878,53 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/account/test_account.py::TestAccount::test_alternate_contact", - "test": "test_alternate_contact", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..AlternateContact.AlternateContactType', '$..Error.Message', '$..message']", - "aws_validated": true, - "snapshot_tested": true, + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/acm_pca/test_acmpca.py::TestACMPCA::test_create_describe_tag_ca", - "test": "test_create_describe_tag_ca", - "response": "400", - "error": "ResourceNotFoundException", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/amplify/test_amplify.py::TestAmplifyProvider::test_create_app", - "test": "test_create_app", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_apigateway_custom_domain.py::TestApigatewayCustomDomain::test_invoke_custom_domain", + "test": "test_invoke_custom_domain", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..app.defaultDomain']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { @@ -7966,6 +7956,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -8389,16 +8399,6 @@ "GetRecords": { "Limit, ShardIterator": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_lambda_dynamodb", - "test": "test_lambda_dynamodb", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_opensearch_crud", "test": "test_opensearch_crud", @@ -8861,16 +8861,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -8891,16 +8881,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -9441,16 +9421,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", - "response": "200", - "error": "", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_firehose_redshift_as_target", "test": "test_firehose_redshift_as_target", @@ -9500,6 +9470,26 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] }, @@ -9907,6 +9897,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestLambdaEventSourceMappings::test_kinesis_event_source_mapping", "test": "test_kinesis_event_source_mapping", @@ -10282,24 +10282,14 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisMockScala::test_subscribe_to_shard_cbor_at_timestamp", - "test": "test_subscribe_to_shard_cbor_at_timestamp", + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisMockScala::test_subscribe_to_shard_timeout", + "test": "test_subscribe_to_shard_timeout", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisMockScala::test_subscribe_to_shard_with_at_timestamp", - "test": "test_subscribe_to_shard_with_at_timestamp", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Records..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" } ], "ls_pro": [ @@ -10871,16 +10861,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -10901,16 +10881,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -11480,6 +11450,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] }, @@ -12260,6 +12240,26 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] }, @@ -12407,16 +12407,6 @@ }, "StreamName": { "ls_community": [ - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_firehose.py::test_firehose_stack_with_kinesis_as_source", - "test": "test_firehose_stack_with_kinesis_as_source", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Destinations']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/firehose/test_firehose.py::TestFirehoseIntegration::test_kinesis_firehose_kinesis_as_source_multiple_delivery_streams", "test": "test_kinesis_firehose_kinesis_as_source_multiple_delivery_streams", @@ -12651,6 +12641,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_kinesis_streaming_destination_crud", + "test": "test_kinesis_streaming_destination_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_stream_destination_records", "test": "test_stream_destination_records", @@ -14019,16 +14019,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -14049,16 +14039,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -14698,6 +14678,36 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } diff --git a/src/data/coverage/kms.json b/src/data/coverage/kms.json index abb1abcf..41ded7d1 100644 --- a/src/data/coverage/kms.json +++ b/src/data/coverage/kms.json @@ -719,6 +719,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_with_alias_arn", + "test": "test_describe_with_alias_arn", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_list_aliases_of_key", "test": "test_list_aliases_of_key", @@ -751,6 +761,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -780,6 +800,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_alias_replication", + "test": "test_alias_replication", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_alias_replication", + "test": "test_alias_replication", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_cross_account_replication", + "test": "test_cross_account_replication", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_cross_account_replication", + "test": "test_cross_account_replication", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -969,6 +1029,26 @@ }, "CustomerMasterKeySpec, Description, KeySpec, KeyUsage, MultiRegion, Origin, Policy, Tags": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_alias_replication", + "test": "test_alias_replication", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_cross_account_replication", + "test": "test_cross_account_replication", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", "test": "test_successful_replication[arn]", @@ -1017,16 +1097,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_all_types_of_key_id_can_be_used_for_encryption", "test": "test_all_types_of_key_id_can_be_used_for_encryption", @@ -1097,6 +1167,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_with_alias_arn", + "test": "test_describe_with_alias_arn", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_disable_and_enable_key", "test": "test_disable_and_enable_key", @@ -1112,7 +1192,7 @@ "test": "test_encrypt_decrypt_encryption_context", "response": "200", "error": "", - "snapshot_skipped": "['$..message']", + "snapshot_skipped": "['$..message', '$..KeyMaterialId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1569,6 +1649,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_alias_replication", + "test": "test_alias_replication", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/secretsmanager/test_secrets_replication.py::TestSecretsReplication::test_secrets_replication_kms", "test": "test_secrets_replication_kms", @@ -2202,6 +2292,96 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P256]", + "test": "test_import_key_ecc_keys[ECC_NIST_P256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P384]", + "test": "test_import_key_ecc_keys[ECC_NIST_P384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P521]", + "test": "test_import_key_ecc_keys[ECC_NIST_P521]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_SECG_P256K1]", + "test": "test_import_key_ecc_keys[ECC_SECG_P256K1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_224]", + "test": "test_import_key_hmac_keys[HMAC_224]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_256]", + "test": "test_import_key_hmac_keys[HMAC_256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_384]", + "test": "test_import_key_hmac_keys[HMAC_384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_512]", + "test": "test_import_key_hmac_keys[HMAC_512]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_rsa_aes_wrap_sha256", + "test": "test_import_key_rsa_aes_wrap_sha256", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -2416,8 +2596,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_rotate_key_on_demand_raises_error_given_key_with_imported_key_material", - "test": "test_rotate_key_on_demand_raises_error_given_key_with_imported_key_material", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_unsupported_rotate_key_on_demand_with_imported_key_material", + "test": "test_unsupported_rotate_key_on_demand_with_imported_key_material", "response": "200", "error": "", "snapshot_skipped": "", @@ -2470,6 +2650,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_cross_account_replication", + "test": "test_cross_account_replication", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -2605,6 +2795,18 @@ "snapshot_tested": false, "origin": "internal" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } ] } }, @@ -2616,7 +2818,17 @@ "test": "test_encrypt_decrypt_encryption_context", "response": "200", "error": "", - "snapshot_skipped": "['$..message']", + "snapshot_skipped": "['$..message', '$..KeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_encrypt_decrypt_encryption_context", + "test": "test_encrypt_decrypt_encryption_context", + "response": "400", + "error": "InvalidCiphertextException", + "snapshot_skipped": "['$..message', '$..KeyMaterialId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2750,7 +2962,7 @@ "test": "test_encrypt_decrypt_encryption_context", "response": "400", "error": "InvalidCiphertextException", - "snapshot_skipped": "['$..message']", + "snapshot_skipped": "['$..message', '$..KeyMaterialId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2981,6 +3193,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -3008,24 +3230,18 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_symmetric", - "test": "test_import_key_symmetric", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P256]", + "test": "test_import_key_ecc_keys[ECC_NIST_P256]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DeriveSharedSecret": { - "KeyAgreementAlgorithm, KeyId, PublicKey": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_derive_shared_secret", - "test": "test_derive_shared_secret", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P384]", + "test": "test_import_key_ecc_keys[ECC_NIST_P384]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3034,54 +3250,48 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_derive_shared_secret", - "test": "test_derive_shared_secret", - "response": "400", - "error": "InvalidKeyUsageException", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P521]", + "test": "test_import_key_ecc_keys[ECC_NIST_P521]", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_derive_shared_secret", - "test": "test_derive_shared_secret", - "response": "400", - "error": "ValidationException", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_SECG_P256K1]", + "test": "test_import_key_ecc_keys[ECC_SECG_P256K1]", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DescribeKey": { - "KeyId": { - "ls_community": [ + }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", - "test": "test_deploy_stack_with_kms", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_224]", + "test": "test_import_key_hmac_keys[HMAC_224]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", - "test": "test_kms_key_disabled", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_256]", + "test": "test_import_key_hmac_keys[HMAC_256]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", - "test": "test_dynamodb_create_table_with_partial_sse_specification", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_384]", + "test": "test_import_key_hmac_keys[HMAC_384]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3090,8 +3300,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_update_table_without_sse_specification_change", - "test": "test_dynamodb_update_table_without_sse_specification_change", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_512]", + "test": "test_import_key_hmac_keys[HMAC_512]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3100,8 +3310,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key", - "test": "test_create_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_rsa_aes_wrap_sha256", + "test": "test_import_key_rsa_aes_wrap_sha256", "response": "200", "error": "", "snapshot_skipped": "", @@ -3110,18 +3320,24 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key_custom_id", - "test": "test_create_key_custom_id", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_symmetric", + "test": "test_import_key_symmetric", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "DeriveSharedSecret": { + "KeyAgreementAlgorithm, KeyId, PublicKey": { + "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_and_list_sign_key", - "test": "test_describe_and_list_sign_key", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_derive_shared_secret", + "test": "test_derive_shared_secret", "response": "200", "error": "", "snapshot_skipped": "", @@ -3130,9 +3346,115 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_disable_and_enable_key", - "test": "test_disable_and_enable_key", - "response": "200", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_derive_shared_secret", + "test": "test_derive_shared_secret", + "response": "400", + "error": "InvalidKeyUsageException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_derive_shared_secret", + "test": "test_derive_shared_secret", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeKey": { + "KeyId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_deploy_stack_with_kms", + "test": "test_deploy_stack_with_kms", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kms.py::test_kms_key_disabled", + "test": "test_kms_key_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_create_table_with_partial_sse_specification", + "test": "test_dynamodb_create_table_with_partial_sse_specification", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_update_table_without_sse_specification_change", + "test": "test_dynamodb_update_table_without_sse_specification_change", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key", + "test": "test_create_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_create_key_custom_id", + "test": "test_create_key_custom_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_and_list_sign_key", + "test": "test_describe_and_list_sign_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_with_alias_arn", + "test": "test_describe_with_alias_arn", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_disable_and_enable_key", + "test": "test_disable_and_enable_key", + "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, @@ -3169,6 +3491,96 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P256]", + "test": "test_import_key_ecc_keys[ECC_NIST_P256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P384]", + "test": "test_import_key_ecc_keys[ECC_NIST_P384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P521]", + "test": "test_import_key_ecc_keys[ECC_NIST_P521]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_SECG_P256K1]", + "test": "test_import_key_ecc_keys[ECC_SECG_P256K1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_224]", + "test": "test_import_key_hmac_keys[HMAC_224]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_256]", + "test": "test_import_key_hmac_keys[HMAC_256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_384]", + "test": "test_import_key_hmac_keys[HMAC_384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_512]", + "test": "test_import_key_hmac_keys[HMAC_512]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_rsa_aes_wrap_sha256", + "test": "test_import_key_rsa_aes_wrap_sha256", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_symmetric", "test": "test_import_key_symmetric", @@ -3392,34 +3804,34 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", - "test": "test_successful_replication[arn]", + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_alias_replication", + "test": "test_alias_replication", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", - "test": "test_successful_replication[arn]", + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_cross_account_replication", + "test": "test_cross_account_replication", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[identifier]", - "test": "test_successful_replication[identifier]", + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", + "test": "test_successful_replication[arn]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[identifier]", @@ -3595,6 +4007,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -3673,6 +4095,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_rds_cluster_with_kms", "test": "test_rds_cluster_with_kms", @@ -3766,7 +4198,7 @@ "test": "test_encrypt_decrypt_encryption_context", "response": "200", "error": "", - "snapshot_skipped": "['$..message']", + "snapshot_skipped": "['$..message', '$..KeyMaterialId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -4337,6 +4769,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_224]", + "test": "test_import_key_hmac_keys[HMAC_224]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_256]", + "test": "test_import_key_hmac_keys[HMAC_256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_384]", + "test": "test_import_key_hmac_keys[HMAC_384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_512]", + "test": "test_import_key_hmac_keys[HMAC_512]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", "test": "test_invalid_verify_mac[HMAC_256-HMAC_SHA_256-some different important message]", @@ -4604,26 +5076,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", - "test": "test_successful_replication[arn]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[identifier]", - "test": "test_successful_replication[identifier]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" } ] } @@ -4712,36 +5164,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + } + ] + } + }, + "GetParametersForImport": { + "KeyId, WrappingAlgorithm, WrappingKeySpec": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_parameters_for_import", + "test": "test_get_parameters_for_import", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", - "test": "test_successful_replication[arn]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_asymmetric", + "test": "test_import_key_asymmetric", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[identifier]", - "test": "test_successful_replication[identifier]", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P256]", + "test": "test_import_key_ecc_keys[ECC_NIST_P256]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" - } - ] - } - }, - "GetParametersForImport": { - "KeyId, WrappingAlgorithm, WrappingKeySpec": { - "ls_community": [ + "origin": "external" + }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_get_parameters_for_import", - "test": "test_get_parameters_for_import", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P384]", + "test": "test_import_key_ecc_keys[ECC_NIST_P384]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4750,8 +5212,68 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_asymmetric", - "test": "test_import_key_asymmetric", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P521]", + "test": "test_import_key_ecc_keys[ECC_NIST_P521]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_SECG_P256K1]", + "test": "test_import_key_ecc_keys[ECC_SECG_P256K1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_224]", + "test": "test_import_key_hmac_keys[HMAC_224]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_256]", + "test": "test_import_key_hmac_keys[HMAC_256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_384]", + "test": "test_import_key_hmac_keys[HMAC_384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_512]", + "test": "test_import_key_hmac_keys[HMAC_512]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_rsa_aes_wrap_sha256", + "test": "test_import_key_rsa_aes_wrap_sha256", "response": "200", "error": "", "snapshot_skipped": "", @@ -4825,6 +5347,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P256]", + "test": "test_import_key_ecc_keys[ECC_NIST_P256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P384]", + "test": "test_import_key_ecc_keys[ECC_NIST_P384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P521]", + "test": "test_import_key_ecc_keys[ECC_NIST_P521]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_SECG_P256K1]", + "test": "test_import_key_ecc_keys[ECC_SECG_P256K1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_rsa_aes_wrap_sha256", + "test": "test_import_key_rsa_aes_wrap_sha256", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_symmetric_encrypt_offline_decrypt_online[RSA_2048-RSAES_OAEP_SHA_1]", "test": "test_symmetric_encrypt_offline_decrypt_online[RSA_2048-RSAES_OAEP_SHA_1]", @@ -4974,16 +5546,106 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - } - }, - "ImportKeyMaterial": { - "EncryptedKeyMaterial, ExpirationModel, ImportToken, KeyId": { - "ls_community": [ + } + ] + } + }, + "ImportKeyMaterial": { + "EncryptedKeyMaterial, ExpirationModel, ImportToken, KeyId": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_asymmetric", + "test": "test_import_key_asymmetric", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P256]", + "test": "test_import_key_ecc_keys[ECC_NIST_P256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P384]", + "test": "test_import_key_ecc_keys[ECC_NIST_P384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P521]", + "test": "test_import_key_ecc_keys[ECC_NIST_P521]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_SECG_P256K1]", + "test": "test_import_key_ecc_keys[ECC_SECG_P256K1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_224]", + "test": "test_import_key_hmac_keys[HMAC_224]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_256]", + "test": "test_import_key_hmac_keys[HMAC_256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_384]", + "test": "test_import_key_hmac_keys[HMAC_384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_512]", + "test": "test_import_key_hmac_keys[HMAC_512]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_asymmetric", - "test": "test_import_key_asymmetric", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_rsa_aes_wrap_sha256", + "test": "test_import_key_rsa_aes_wrap_sha256", "response": "200", "error": "", "snapshot_skipped": "", @@ -5040,6 +5702,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_with_alias_arn", + "test": "test_describe_with_alias_arn", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ @@ -5380,14 +6052,14 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", - "test": "test_successful_replication[arn]", + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_alias_replication", + "test": "test_alias_replication", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", @@ -5407,16 +6079,16 @@ "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[identifier]", - "test": "test_successful_replication[identifier]", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_cross_account_replication", + "test": "test_cross_account_replication", + "response": "400", + "error": "NotFoundException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" } ] @@ -5698,21 +6370,21 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_rotate_key_on_demand_raises_error_given_key_with_imported_key_material", - "test": "test_rotate_key_on_demand_raises_error_given_key_with_imported_key_material", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_rotate_key_on_demand_raises_error_given_non_symmetric_key", + "test": "test_rotate_key_on_demand_raises_error_given_non_symmetric_key", "response": "400", "error": "UnsupportedOperationException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_rotate_key_on_demand_raises_error_given_non_symmetric_key", - "test": "test_rotate_key_on_demand_raises_error_given_non_symmetric_key", - "response": "400", - "error": "UnsupportedOperationException", - "snapshot_skipped": "['$..message']", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_unsupported_rotate_key_on_demand_with_imported_key_material", + "test": "test_unsupported_rotate_key_on_demand_with_imported_key_material", + "response": "501", + "error": "InternalFailure", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5825,6 +6497,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_rds_cluster_with_kms", "test": "test_rds_cluster_with_kms", @@ -6009,6 +6691,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_describe_with_alias_arn", + "test": "test_describe_with_alias_arn", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_disable_and_enable_key", "test": "test_disable_and_enable_key", @@ -6044,7 +6736,7 @@ "test": "test_encrypt_decrypt_encryption_context", "response": "200", "error": "", - "snapshot_skipped": "['$..message']", + "snapshot_skipped": "['$..message', '$..KeyMaterialId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -6229,6 +6921,96 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P256]", + "test": "test_import_key_ecc_keys[ECC_NIST_P256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P384]", + "test": "test_import_key_ecc_keys[ECC_NIST_P384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P521]", + "test": "test_import_key_ecc_keys[ECC_NIST_P521]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_SECG_P256K1]", + "test": "test_import_key_ecc_keys[ECC_SECG_P256K1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_224]", + "test": "test_import_key_hmac_keys[HMAC_224]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_256]", + "test": "test_import_key_hmac_keys[HMAC_256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_384]", + "test": "test_import_key_hmac_keys[HMAC_384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_512]", + "test": "test_import_key_hmac_keys[HMAC_512]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_rsa_aes_wrap_sha256", + "test": "test_import_key_rsa_aes_wrap_sha256", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_symmetric", "test": "test_import_key_symmetric", @@ -6499,16 +7281,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_rotate_key_on_demand_raises_error_given_key_with_imported_key_material", - "test": "test_rotate_key_on_demand_raises_error_given_key_with_imported_key_material", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_rotate_key_on_demand_raises_error_given_non_symmetric_key", "test": "test_rotate_key_on_demand_raises_error_given_non_symmetric_key", @@ -6719,6 +7491,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_unsupported_rotate_key_on_demand_with_imported_key_material", + "test": "test_unsupported_rotate_key_on_demand_with_imported_key_material", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_untag_key_partially", "test": "test_untag_key_partially", @@ -7151,6 +7933,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_alias_replication", + "test": "test_alias_replication", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_cross_account_replication", + "test": "test_cross_account_replication", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", "test": "test_successful_replication[arn]", @@ -7197,6 +7999,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P256]", + "test": "test_import_key_ecc_keys[ECC_NIST_P256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P384]", + "test": "test_import_key_ecc_keys[ECC_NIST_P384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P521]", + "test": "test_import_key_ecc_keys[ECC_NIST_P521]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_SECG_P256K1]", + "test": "test_import_key_ecc_keys[ECC_SECG_P256K1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", @@ -7607,6 +8449,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P256]", + "test": "test_import_key_ecc_keys[ECC_NIST_P256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P384]", + "test": "test_import_key_ecc_keys[ECC_NIST_P384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_NIST_P521]", + "test": "test_import_key_ecc_keys[ECC_NIST_P521]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_ecc_keys[ECC_SECG_P256K1]", + "test": "test_import_key_ecc_keys[ECC_SECG_P256K1]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", "test": "test_sign_verify[ECC_NIST_P256-ECDSA_SHA_256]", @@ -7927,6 +8809,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_224]", + "test": "test_import_key_hmac_keys[HMAC_224]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_256]", + "test": "test_import_key_hmac_keys[HMAC_256]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_384]", + "test": "test_import_key_hmac_keys[HMAC_384]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_import_key_hmac_keys[HMAC_512]", + "test": "test_import_key_hmac_keys[HMAC_512]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMSMultiAccounts::test_cross_accounts_access", "test": "test_cross_accounts_access", diff --git a/src/data/coverage/lambda.json b/src/data/coverage/lambda.json index 3b9630c1..4d5860a0 100644 --- a/src/data/coverage/lambda.json +++ b/src/data/coverage/lambda.json @@ -1,5 +1,6 @@ { "service": "lambda", + "pro_support": true, "community_support": true, "operations": [ { @@ -725,7 +726,7 @@ { "UntagResource": { "implemented": true, - "availability": "community", + "availability": "pro", "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, @@ -1097,6 +1098,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "201", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_http_fixture_default", "test": "test_lambda_url_echo_http_fixture_default", @@ -1289,6 +1300,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizerAuth0::test_jwt_auth0_multiple_audience", "test": "test_jwt_auth0_multiple_audience", @@ -1349,6 +1370,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "201", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_type[viewer-response]", "test": "test_lambda_at_edge_event_type[viewer-response]", @@ -1374,7 +1405,7 @@ "test": "test_internal_path_based_routing[host]", "response": "201", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1384,7 +1415,7 @@ "test": "test_internal_path_based_routing[path]", "response": "201", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1562,7 +1593,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -1727,46 +1758,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventRule::test_process_pattern_to_single_matching_rules_single_target", "test": "test_process_pattern_to_single_matching_rules_single_target", @@ -2599,6 +2590,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -2614,7 +2625,7 @@ "test": "test_internal_path_based_routing[host]", "response": "201", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2624,7 +2635,7 @@ "test": "test_internal_path_based_routing[path]", "response": "201", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3226,8 +3237,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "201", "error": "", "snapshot_skipped": "", @@ -4579,6 +4600,28 @@ "snapshot_tested": true, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } ] }, "BatchSize, EventSourceArn, FunctionName, FunctionResponseTypes, MaximumBatchingWindowInSeconds": { @@ -4717,6 +4760,18 @@ "snapshot_tested": true, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } ] }, "BatchSize, EventSourceArn, FunctionName, MaximumBatchingWindowInSeconds": { @@ -4866,6 +4921,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -4883,6 +4948,20 @@ } ] }, + "BatchSize, EventSourceArn, FunctionName, MaximumBatchingWindowInSeconds, StartingPosition": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "BatchSize, EventSourceArn, FunctionName, ProvisionedPollerConfig, StartingPosition, Topics": { "ls_pro": [ { @@ -5555,6 +5634,18 @@ "snapshot_tested": true, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } ] }, "Code, DeadLetterConfig, FunctionName, Handler, MemorySize, Role, Runtime, Timeout": { @@ -6854,7 +6945,7 @@ "test": "test_validate_infra_setup", "response": "201", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -9069,6 +9160,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "201", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -11961,6 +12062,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -12291,6 +12402,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -12431,6 +12562,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "201", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -12511,6 +12692,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "201", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -12671,6 +12862,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "201", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "201", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -12742,8 +12953,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "201", "error": "", "snapshot_skipped": "", @@ -13051,6 +13272,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -13066,7 +13307,7 @@ "test": "test_internal_path_based_routing[host]", "response": "201", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -13076,7 +13317,7 @@ "test": "test_internal_path_based_routing[path]", "response": "201", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -13540,6 +13781,96 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -13574,7 +13905,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "201", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -14623,6 +14954,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -14873,6 +15214,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "400", + "error": "InvalidParameterValueException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_function_arns", "test": "test_function_arns", @@ -15183,56 +15534,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "201", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_function_state", "test": "test_function_state", @@ -15343,6 +15644,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_deletion_of_failed_nested_stack", + "test": "test_deletion_of_failed_nested_stack", + "response": "400", + "error": "InvalidParameterValueException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_error_path_not_absolute", "test": "test_hot_reloading_error_path_not_absolute", @@ -15352,16 +15663,6 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_deletion_of_failed_nested_stack", - "test": "test_deletion_of_failed_nested_stack", - "response": "500", - "error": "InternalError", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" } ], "ls_pro": [ @@ -16085,6 +16386,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_proxy.py::TestHttpApiHttpProxyIntegration::test_http_integration_keeps_body_intact", "test": "test_http_integration_keeps_body_intact", @@ -16135,6 +16446,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "201", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_type[viewer-response]", "test": "test_lambda_at_edge_event_type[viewer-response]", @@ -16160,7 +16481,7 @@ "test": "test_internal_path_based_routing[host]", "response": "201", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -16170,7 +16491,7 @@ "test": "test_internal_path_based_routing[path]", "response": "201", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -16199,6 +16520,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "201", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -17660,6 +17991,56 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -17952,7 +18333,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "204", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18677,56 +19058,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -20397,6 +20728,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "204", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -20947,6 +21288,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -25319,6 +25670,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -25649,6 +26010,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -25799,6 +26180,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "204", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -25969,6 +26400,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -26129,6 +26570,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -26230,8 +26691,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "204", "error": "", "snapshot_skipped": "", @@ -26549,6 +27020,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -26564,7 +27055,7 @@ "test": "test_internal_path_based_routing[host]", "response": "204", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -26574,7 +27065,7 @@ "test": "test_internal_path_based_routing[path]", "response": "204", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -27360,14 +27851,14 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", @@ -27377,7 +27868,107 @@ "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLayerHotReloading::test_multiple_hot_reloading_layers_fail", @@ -29378,6 +29969,56 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -29430,7 +30071,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -29440,7 +30081,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29690,7 +30331,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30565,56 +31206,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -32285,6 +32876,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -32835,6 +33436,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -37237,6 +37848,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -37567,6 +38188,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -37717,6 +38358,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -37917,6 +38608,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -38237,6 +38948,46 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -38358,8 +39109,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -38677,6 +39438,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -38692,7 +39473,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -38702,7 +39483,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -39527,6 +40308,106 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAssociationsValidation::test_lambda_at_edge_with_inexistent_lambda_function_version", "test": "test_lambda_at_edge_with_inexistent_lambda_function_version", @@ -40985,6 +41866,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", @@ -41105,6 +41996,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_aws_request_tags_for_lambda", "test": "test_aws_request_tags_for_lambda", @@ -42769,6 +43670,56 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "202", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestS3BucketNotifications::test_s3_bucket_notification_lambda", "test": "test_s3_bucket_notification_lambda", @@ -43107,56 +44058,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetApiGateway::test_put_events_with_target_api_gateway", "test": "test_put_events_with_target_api_gateway", @@ -44989,16 +45890,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_closed_store_aborts", - "test": "test_closed_store_aborts", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_mocking_of_validator_service", "test": "test_mocking_of_validator_service", @@ -45029,16 +45920,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", - "response": "200", - "error": "", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_apigateway_custom_domain.py::TestApigatewayCustomDomain::test_custom_domains_invocation", "test": "test_custom_domains_invocation", @@ -45429,6 +46310,146 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", + "test": "test_lambda_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization_cross_region", + "test": "test_lambda_authorization_cross_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_auth_context_propagated", + "test": "test_cognito_authorization_auth_context_propagated", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_auth_context_propagated_without_groups", + "test": "test_cognito_authorization_auth_context_propagated_without_groups", + "response": "200", + "error": "", + "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncIamAuthorizer::test_iam_authorization", + "test": "test_iam_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_batch_processing", + "test": "test_lambda_batch_processing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_bool_types", + "test": "test_lambda_bool_types", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.errors..errorType', '$..body.errors..locations', '$..body.errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_data_source[JS]", + "test": "test_lambda_data_source[JS]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.data.create.ctx.request.domainName', '$..body.data.create.ctx.request.headers', '$..body.data.create.context.request.domainName', '$..body.data.create.context.request.headers', '$..info.selectionSetList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_data_source[VTL]", + "test": "test_lambda_data_source[VTL]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..body.data.create.ctx.request.domainName', '$..body.data.create.ctx.request.headers', '$..body.data.create.context.request.domainName', '$..body.data.create.context.request.headers', '$..info.selectionSetList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_payload", + "test": "test_lambda_payload", + "response": "200", + "error": "", + "snapshot_skipped": "['$..payload.data.getItem.event.field.identity', '$..payload.data.getItem.event.field.source', '$..payload.data.getItem.event.field.request', '$..payload.data.simple.field.identity', '$..payload.data.simple.field.source', '$..payload.data.simple.field.request', '$..info.selectionSetGraphQL', '$..info.variables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", + "test": "test_nested_query", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFront::test_lambda_redirect", "test": "test_lambda_redirect", @@ -45719,6 +46740,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_closed_store_aborts", "test": "test_closed_store_aborts", @@ -45780,23 +46851,33 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_websocket", + "test": "test_websocket", "response": "202", "error": "", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "202", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_websocket", - "test": "test_websocket", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", "response": "202", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { @@ -46150,7 +47231,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -48778,88 +49859,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_auth_context_propagated", - "test": "test_cognito_authorization_auth_context_propagated", - "response": "200", - "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_auth_context_propagated_without_groups", - "test": "test_cognito_authorization_auth_context_propagated_without_groups", - "response": "200", - "error": "", - "snapshot_skipped": "['$..args', '$..identity.claims.event_id', '$..identity.claims.jti', '$..identity.claims.origin_jti', '$..identity.defaultAuthStrategy', '$..identity.sourceIp', '$..info.selectionSetGraphQL', '$..prev', '$..request', '$..source', '$..stash']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncIamAuthorizer::test_iam_authorization", - "test": "test_iam_authorization", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_batch_processing", - "test": "test_lambda_batch_processing", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_bool_types", - "test": "test_lambda_bool_types", - "response": "200", - "error": "", - "snapshot_skipped": "['$..body.errors..errorType', '$..body.errors..locations', '$..body.errors..message']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_data_source[JS]", - "test": "test_lambda_data_source[JS]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..body.data.create.ctx.request.domainName', '$..body.data.create.ctx.request.headers', '$..body.data.create.context.request.domainName', '$..body.data.create.context.request.headers', '$..info.selectionSetList']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_data_source[VTL]", - "test": "test_lambda_data_source[VTL]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..body.data.create.ctx.request.domainName', '$..body.data.create.ctx.request.headers', '$..body.data.create.context.request.domainName', '$..body.data.create.context.request.headers', '$..info.selectionSetList']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_payload", - "test": "test_lambda_payload", - "response": "200", - "error": "", - "snapshot_skipped": "['$..payload.data.getItem.event.field.identity', '$..payload.data.getItem.event.field.source', '$..payload.data.getItem.event.field.request', '$..payload.data.simple.field.identity', '$..payload.data.simple.field.source', '$..payload.data.simple.field.request', '$..info.selectionSetGraphQL', '$..info.variables']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", - "test": "test_nested_query", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", "response": "200", "error": "", "snapshot_skipped": "", @@ -48868,8 +49869,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -48878,8 +49879,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", "response": "200", "error": "", "snapshot_skipped": "", @@ -48888,8 +49889,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -49067,6 +50068,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -49082,7 +50093,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -49092,7 +50103,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -49297,6 +50308,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.pg-extensions.results']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[11]", "test": "test_installed_postgres_version[11]", @@ -49397,6 +50418,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "403", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", @@ -49456,6 +50487,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_validate_ready", + "test": "test_validate_ready", + "response": "500", + "error": "ServiceException", + "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" } ] }, @@ -50569,6 +51620,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_aws_request_tags_for_lambda", "test": "test_aws_request_tags_for_lambda", @@ -50819,6 +51880,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "400", + "error": "ValidationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_aws_request_tags_for_lambda", "test": "test_aws_request_tags_for_lambda", @@ -51079,6 +52150,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "404", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_aws_request_tags_for_lambda", "test": "test_aws_request_tags_for_lambda", @@ -52333,6 +53414,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "201", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -52493,6 +53584,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "201", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "201", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -52869,6 +53980,18 @@ "snapshot_tested": true, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } ] }, "DestinationConfig, FunctionName, MaximumRetryAttempts, Qualifier": { @@ -53027,6 +54150,18 @@ "snapshot_tested": true, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } ] }, "FunctionName, MaximumRetryAttempts, Qualifier": { @@ -53559,46 +54694,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaPermissions::test_remove_multi_permissions", "test": "test_remove_multi_permissions", @@ -53741,6 +54836,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", "test": "test_lambda_integration_resource_based_policy[AWS]", @@ -54390,11 +55495,41 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "400", + "error": "InvalidParameterValueException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, "FunctionName, ZipFile": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run_with_empty_string_replacement_deny_list", + "test": "test_lambda_cfn_run_with_empty_string_replacement_deny_list", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run_with_non_empty_string_replacement_deny_list", + "test": "test_lambda_cfn_run_with_non_empty_string_replacement_deny_list", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_w_dynamodb_event_filter_update", "test": "test_lambda_w_dynamodb_event_filter_update", @@ -54713,6 +55848,30 @@ } ] }, + "Environment, FunctionName, Handler, Role, Runtime": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run_with_empty_string_replacement_deny_list", + "test": "test_lambda_cfn_run_with_empty_string_replacement_deny_list", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_cfn_run_with_non_empty_string_replacement_deny_list", + "test": "test_lambda_cfn_run_with_non_empty_string_replacement_deny_list", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + } + ] + }, "Environment, FunctionName, Handler, Role, Runtime, Timeout": { "ls_pro": [ { diff --git a/src/data/coverage/logs.json b/src/data/coverage/logs.json index 696bcf7f..20cf9928 100644 --- a/src/data/coverage/logs.json +++ b/src/data/coverage/logs.json @@ -626,6 +626,18 @@ "snapshot_skipped": "" } }, + { + "GetLogObject": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetLogRecord": { "implemented": false, @@ -1382,7 +1394,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -1897,66 +1909,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -3327,6 +3279,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_http_fixture_default", "test": "test_lambda_url_echo_http_fixture_default", @@ -6977,16 +6939,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", - "test": "test_events_sqs_sns_lambda", - "response": "400", - "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaDestinations::test_generic_destination_routing[sqs-sqs]", "test": "test_generic_destination_routing[sqs-sqs]", @@ -7239,16 +7191,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_closed_store_aborts", - "test": "test_closed_store_aborts", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_open_store", "test": "test_open_store", @@ -7629,6 +7571,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -8019,6 +7971,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -8029,6 +8031,36 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_route53/test_route53_hostedzone.py::test_read_hosted_zone_with_logging", "test": "test_read_hosted_zone_with_logging", @@ -8119,6 +8151,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -8279,6 +8321,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -8380,8 +8442,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8595,7 +8667,7 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, @@ -8754,7 +8826,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -8764,7 +8836,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -9719,6 +9791,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/route53/test_route53_replication.py::TestHostedZoneReplication::test_successful_replication[arn]", "test": "test_successful_replication[arn]", @@ -9760,8 +9842,108 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_closed_store_aborts", - "test": "test_closed_store_aborts", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_open_store", + "test": "test_open_store", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", @@ -9770,45 +9952,185 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_concurrent_order_limit", - "test": "test_concurrent_order_limit", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_open_store", - "test": "test_open_store", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_subprotocols", - "test": "test_websocket_subprotocols", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..connection', '$..server', '$.headers-subprotocols-connect-header.sec-websocket-protocol']", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_update_custom_resource", "test": "test_update_custom_resource", @@ -9825,7 +10147,7 @@ "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, @@ -9918,6 +10240,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" } ] }, @@ -10234,7 +10576,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -10719,66 +11061,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -12139,6 +12421,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_http_fixture_default", "test": "test_lambda_url_echo_http_fixture_default", @@ -15741,16 +16033,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", - "response": "200", - "error": "", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_apigateway_custom_domain.py::TestApigatewayCustomDomain::test_custom_domains_invocation", "test": "test_custom_domains_invocation", @@ -16102,13 +16384,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_querystring_parsing", - "test": "test_querystring_parsing", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { @@ -16501,6 +16783,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -16511,6 +16843,96 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", @@ -16581,6 +17003,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -16741,6 +17173,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -16822,8 +17274,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -17007,7 +17469,7 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, @@ -17141,16 +17603,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -17166,7 +17618,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -17176,7 +17628,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -17361,16 +17813,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam[/testpath/]", - "test": "test_lambda_iam[/testpath/]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", @@ -18071,6 +18513,126 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/fargate_prometheus/test_fargate_prometheus.py::TestFargatePrometheus::test_private_http_api_integration", "test": "test_private_http_api_integration", @@ -18092,11 +18654,21 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_gzip_encoding", - "test": "test_gzip_encoding", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "400", + "error": "ResourceAlreadyExistsException", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -18117,7 +18689,7 @@ "response": "400", "error": "ResourceAlreadyExistsException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, @@ -18422,7 +18994,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18707,16 +19279,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -20027,6 +20589,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_http_fixture_default", "test": "test_lambda_url_echo_http_fixture_default", @@ -24219,6 +24791,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -24589,6 +25171,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -24599,6 +25231,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_route53/test_route53_hostedzone.py::test_read_hosted_zone_with_logging", "test": "test_read_hosted_zone_with_logging", @@ -24639,6 +25281,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -24799,6 +25451,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -24870,8 +25542,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -25174,7 +25856,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -25184,7 +25866,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -25879,6 +26561,106 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_lambda_token_authorizer_event_payload", "test": "test_lambda_token_authorizer_event_payload", @@ -26009,6 +26791,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_lambda_/test_cloudcontrol_lambda_function.py::test_list_lambda_function", "test": "test_list_lambda_function", @@ -26260,18 +27062,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", - "test": "test_get_resource_policy_lambda", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", - "test": "test_get_resource_policy_lambda_non_existent", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda", + "test": "test_get_resource_policy_lambda", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -26280,13 +27092,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam[/]", - "test": "test_lambda_iam[/]", + "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_internals.py::TestIAMResourcePolicyRetrieval::test_get_resource_policy_lambda_non_existent", + "test": "test_get_resource_policy_lambda_non_existent", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { @@ -26645,6 +27457,230 @@ } ] }, + "logGroupIdentifiers": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_describe_jobs", + "test": "test_describe_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_job_failure", + "test": "test_job_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..jobs..container.reason', '$..jobs..startedAt', '$..jobs..statusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_list_jobs", + "test": "test_list_jobs", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..statusReason', '$..jobSummaryList..jobDefinition']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_job_that_fails", + "test": "test_submit_job_with_dependency_job_that_fails", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..startedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency_non_existent_job", + "test": "test_submit_job_with_dependency_non_existent_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_depends_on_invalid", + "test": "test_submit_job_with_depends_on_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_more_than_one_size", + "test": "test_submit_job_with_more_than_one_size", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_tags", + "test": "test_submit_job_with_tags", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.taskArn', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_terminate_job", + "test": "test_terminate_job", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.exitCode', '$..jobs..attempts', '$..jobs..startedAt', '$..jobs..stoppedAt']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, "logGroupNamePattern": { "ls_community": [ { @@ -26817,16 +27853,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -28053,16 +29079,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaFeatures::test_invocation_type_no_return_payload[python-RequestResponse]", - "test": "test_invocation_type_no_return_payload[python-RequestResponse]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", "test": "test_java_custom_handler_method_specification[cloud.localstack.sample.LambdaHandlerWithInterfaceAndCustom-INTERFACE]", @@ -29714,11 +30730,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke", - "test": "test_request_id_invoke", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestRequestIdHandling::test_request_id_invoke_url", + "test": "test_request_id_invoke_url", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..logs']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29733,6 +30749,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestCloudwatchLogs::test_multi_line_prints", + "test": "test_multi_line_prints", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "all", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestJavaRuntimes::test_java_lambda_subscribe_sns_topic", "test": "test_java_lambda_subscribe_sns_topic", @@ -29806,8 +30832,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -29941,7 +30977,7 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" }, @@ -30115,16 +31151,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_ecs_task_overrides", - "test": "test_ecs_task_overrides", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_task_connect_to_localstack[dns]", "test": "test_task_connect_to_localstack[dns]", @@ -30216,50 +31242,6 @@ "origin": "external" } ] - }, - "logGroupName, logStreamNames": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_job_default_command", - "test": "test_create_job_default_command", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_with_additional_config", - "test": "test_create_with_additional_config", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] } }, "GetLogEvents": { @@ -30457,6 +31439,46 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_environment_variable_expansion", "test": "test_environment_variable_expansion", @@ -30789,6 +31811,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_cross_account_invoke", "test": "test_lambda_cross_account_invoke", @@ -31406,7 +32438,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -31871,56 +32903,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -33271,6 +34253,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_http_fixture_default", "test": "test_lambda_url_echo_http_fixture_default", @@ -36916,7 +37908,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -37371,56 +38363,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -38771,6 +39713,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_url_echo_http_fixture_default", "test": "test_lambda_url_echo_http_fixture_default", @@ -42153,16 +43105,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", - "response": "200", - "error": "", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_websocket", "test": "test_websocket", @@ -42524,13 +43466,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_alb_fargate_integration.py::TestAlbFargateIntegration::test_querystring_parsing", - "test": "test_querystring_parsing", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", "response": "200", "error": "", - "snapshot_skipped": "['$..headers.server', '$..json.headers.Connection', '$..json.headers.Forwarded', '$..json.headers.Via', '$..json.headers.X-Forwarded-For', '$..json.headers.X-Forwarded-Port', '$..json.headers.X-Forwarded-Proto']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { @@ -42923,6 +43865,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -42933,6 +43925,96 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags", + "test": "test_batch_docker_flags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_batch.py::TestBatch::test_submit_job", + "test": "test_submit_job", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", @@ -42993,6 +44075,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -43153,6 +44245,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -43244,8 +44356,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -43429,7 +44551,7 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, @@ -43564,13 +44686,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", - "test": "test_listener_services_are_accessible_and_returning_expected_content", + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { @@ -43588,7 +44710,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -43598,7 +44720,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -43693,6 +44815,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS]", + "test": "test_lambda_integration_resource_based_policy[AWS]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..error-header']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_lambda_integration_resource_based_policy[AWS_PROXY]", "test": "test_lambda_integration_resource_based_policy[AWS_PROXY]", @@ -43713,6 +44845,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_resource_based[TOKEN]", + "test": "test_apigateway_authorizer_resource_based[TOKEN]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayLambdaAuthorizers::test_apigateway_authorizer_with_credentials[REQUEST]", "test": "test_apigateway_authorizer_with_credentials[REQUEST]", @@ -43753,16 +44895,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam[/testpath/]", - "test": "test_lambda_iam[/testpath/]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_sqs_destination", "test": "test_lambda_sqs_destination", @@ -44063,16 +45195,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_transparent_endpoint_injection[nodejs22.x]", - "test": "test_transparent_endpoint_injection[nodejs22.x]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda_endpoint_injection.py::TestLambdaCallingLocalstack::test_transparent_endpoint_injection[python3.10]", "test": "test_transparent_endpoint_injection[python3.10]", @@ -44423,6 +45545,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.pg-extensions.results']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[11]", "test": "test_installed_postgres_version[11]", @@ -44524,43 +45656,143 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", - "test": "test_docdb_connection", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_rds_lambda", - "test": "test_rds_lambda", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_closed_store_aborts", - "test": "test_closed_store_aborts", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", + "test": "test_docdb_connection", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_concurrent_order_limit", - "test": "test_concurrent_order_limit", + "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_rds_lambda", + "test": "test_rds_lambda", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { @@ -44593,16 +45825,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_apigateway_custom_domain.py::TestApigatewayCustomDomain::test_custom_domains_invocation", "test": "test_custom_domains_invocation", @@ -44943,6 +46165,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -45323,6 +46555,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -45383,6 +46665,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -45543,6 +46835,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -45624,8 +46936,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -45818,7 +47140,7 @@ "test": "test_internal_path_based_routing[host]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -45828,7 +47150,7 @@ "test": "test_internal_path_based_routing[path]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -46083,16 +47405,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/identitystore/test_identitystore.py::TestIdentityStore::test_create_list_describe_group", - "test": "test_create_list_describe_group", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_rule_triggers_lambda", "test": "test_topic_rule_triggers_lambda", @@ -46163,16 +47475,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", - "test": "test_lambda_from_image[node]", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/lambda_/test_lambda.py::TestLambdaContainer::test_lambda_from_image[node]", "test": "test_lambda_from_image[node]", @@ -46622,6 +47924,106 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } diff --git a/src/data/coverage/memorydb.json b/src/data/coverage/memorydb.json index c8cf192c..c65abb1b 100644 --- a/src/data/coverage/memorydb.json +++ b/src/data/coverage/memorydb.json @@ -388,13 +388,13 @@ }, { "ListTags": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -424,25 +424,25 @@ }, { "TagResource": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, { "UntagResource": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "pro", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -524,30 +524,90 @@ "ACLName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud", - "test": "test_cluster_default_crud", + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[redis]", + "test": "test_cluster_default_crud[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[valkey]", + "test": "test_cluster_default_crud[valkey]", "response": "200", "error": "", "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_in_container[redis]", + "test": "test_cluster_in_container[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_in_container[valkey]", + "test": "test_cluster_in_container[valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } }, "CreateCluster": { - "ACLName, ClusterName, NodeType, NumReplicasPerShard, NumShards": { + "ACLName, ClusterName, Engine, NodeType, NumReplicasPerShard, NumShards": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud", - "test": "test_cluster_default_crud", + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[redis]", + "test": "test_cluster_default_crud[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[valkey]", + "test": "test_cluster_default_crud[valkey]", "response": "200", "error": "", "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_in_container[redis]", + "test": "test_cluster_in_container[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_in_container[valkey]", + "test": "test_cluster_in_container[valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -556,8 +616,18 @@ "ACLName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud", - "test": "test_cluster_default_crud", + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[redis]", + "test": "test_cluster_default_crud[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[valkey]", + "test": "test_cluster_default_crud[valkey]", "response": "200", "error": "", "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", @@ -572,8 +642,18 @@ "ClusterName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud", - "test": "test_cluster_default_crud", + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[redis]", + "test": "test_cluster_default_crud[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[valkey]", + "test": "test_cluster_default_crud[valkey]", "response": "200", "error": "", "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", @@ -588,8 +668,116 @@ "ClusterName": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud", - "test": "test_cluster_default_crud", + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[redis]", + "test": "test_cluster_default_crud[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[valkey]", + "test": "test_cluster_default_crud[valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_in_container[redis]", + "test": "test_cluster_in_container[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_in_container[valkey]", + "test": "test_cluster_in_container[valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, + "ListTags": { + "ResourceArn": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[redis]", + "test": "test_cluster_default_crud[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[valkey]", + "test": "test_cluster_default_crud[valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "TagResource": { + "ResourceArn, Tags": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[redis]", + "test": "test_cluster_default_crud[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[valkey]", + "test": "test_cluster_default_crud[valkey]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "UntagResource": { + "ResourceArn, TagKeys": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[redis]", + "test": "test_cluster_default_crud[redis]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud[valkey]", + "test": "test_cluster_default_crud[valkey]", "response": "200", "error": "", "snapshot_skipped": "['$..ClusterEndpoint', '$..EnginePatchVersion', '$..EngineVersion', '$..MaintenanceWindow', '$..SnapshotWindow', '$..SnapshotRetentionLimit', '$..TLSEnabled', '$..DataTiering', '$..SubnetGroupName', '$..AvailabilityMode', '$..Cluster.SecurityGroups', '$..Clusters..SecurityGroups', '$..Cluster.Shards']", diff --git a/src/data/coverage/neptune.json b/src/data/coverage/neptune.json index 9f988fec..83a7e24d 100644 --- a/src/data/coverage/neptune.json +++ b/src/data/coverage/neptune.json @@ -1201,16 +1201,6 @@ }, "DBClusterIdentifier, DBClusterParameterGroupName, DBSubnetGroupName, EnableIAMDatabaseAuthentication, Engine, EngineVersion, StorageEncrypted, VpcSecurityGroupIds": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -1390,6 +1380,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -1962,8 +1962,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1972,8 +1972,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2120,8 +2140,28 @@ "DBClusterEndpointIdentifier, DBClusterIdentifier, EndpointType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2130,8 +2170,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2209,16 +2249,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -2319,6 +2349,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -3109,16 +3149,6 @@ }, "AutoMinorVersionUpgrade, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, DBParameterGroupName, Engine": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -3399,6 +3429,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", @@ -3455,16 +3495,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -3815,16 +3845,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -4249,6 +4269,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::TestCfnDocDbResources::test_docdb_resources", "test": "test_docdb_resources", @@ -4430,28 +4460,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4460,8 +4500,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4896,8 +4936,8 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4906,8 +4946,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4981,16 +5041,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -5187,6 +5237,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", @@ -5227,16 +5287,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -5437,6 +5487,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -5818,11 +5878,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -5917,6 +5977,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "404", + "error": "DBInstanceNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", "test": "test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", @@ -6113,16 +6183,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -6499,16 +6559,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -6700,11 +6750,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -6862,8 +6912,18 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6872,8 +6932,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6896,8 +6966,18 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6906,8 +6986,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7201,6 +7291,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::TestCfnDocDbResources::test_docdb_resources", "test": "test_docdb_resources", @@ -7282,28 +7392,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", + "test": "test_provider_marked_running", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", - "test": "test_provider_marked_running", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7312,8 +7422,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7991,6 +8111,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "404", + "error": "DBClusterNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment[rds_cluster.yml]", "test": "test_db_cluster_deployment[rds_cluster.yml]", @@ -8032,28 +8162,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", @@ -8062,8 +8192,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "404", + "error": "DBClusterNotFoundFault", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", @@ -8669,6 +8809,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", @@ -8729,16 +8879,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -8939,6 +9079,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -9499,16 +9649,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "404", - "error": "DBInstanceNotFoundFault", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", diff --git a/src/data/coverage/organizations.json b/src/data/coverage/organizations.json index 1b19d4be..963edfb3 100644 --- a/src/data/coverage/organizations.json +++ b/src/data/coverage/organizations.json @@ -18,11 +18,11 @@ "AttachPolicy": { "implemented": true, "availability": "pro", - "internal_test_suite": false, - "external_test_suite": true, + "internal_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -43,7 +43,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -55,7 +55,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -103,8 +103,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -151,8 +151,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -175,7 +175,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -187,7 +187,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -199,7 +199,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -259,8 +259,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -282,11 +282,11 @@ "DetachPolicy": { "implemented": true, "availability": "pro", - "internal_test_suite": false, - "external_test_suite": true, + "internal_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -295,8 +295,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -307,8 +307,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -343,8 +343,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -378,11 +378,11 @@ "ListAWSServiceAccessForOrganization": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -402,9 +402,21 @@ "ListAccountsForParent": { "implemented": true, "availability": "pro", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, + "aws_validated": true, + "snapshot_tested": true, + "snapshot_skipped": "" + } + }, + { + "ListAccountsWithInvalidEffectivePolicy": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -415,7 +427,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -427,7 +439,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -439,7 +451,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -451,13 +463,25 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" } }, + { + "ListEffectivePolicyValidationErrors": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListHandshakesForAccount": { "implemented": false, @@ -487,7 +511,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -510,11 +534,11 @@ "ListPolicies": { "implemented": true, "availability": "pro", - "internal_test_suite": false, - "external_test_suite": true, - "terraform_test_suite": true, - "aws_validated": false, - "snapshot_tested": false, + "internal_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -522,11 +546,11 @@ "ListPoliciesForTarget": { "implemented": true, "availability": "pro", - "internal_test_suite": false, - "external_test_suite": true, + "internal_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -558,11 +582,11 @@ "ListTargetsForPolicy": { "implemented": true, "availability": "pro", - "internal_test_suite": false, - "external_test_suite": true, + "internal_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -571,7 +595,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -595,8 +619,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -607,7 +631,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -619,8 +643,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -631,8 +655,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -643,7 +667,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": true, + "external_test_suite": false, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -655,8 +679,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": false, - "external_test_suite": true, - "terraform_test_suite": true, + "external_test_suite": false, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -664,58 +688,52 @@ } ], "details": { - "CloseAccount": { - "AccountId": { + "AttachPolicy": { + "PolicyId, TargetId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", - "test": "test_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", "response": "200", "error": "", - "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "snapshot_skipped": "['$..Policies[*].Name']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "CreateAccount": { - "AccountName, Email": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", - "test": "test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", - "test": "test_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", "response": "200", "error": "", - "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", - "test": "test_default_iam_role_member_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Targets..Name']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_tag_resource_account", - "test": "test_tag_resource_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -724,48 +742,70 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "400", + "error": "PolicyTypeNotEnabledException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "CloseAccount": { + "AccountId": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", - "test": "test_list_delegated_services_for_account_errors", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", + "test": "test_account", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_attempt_to_close_master_account", + "test": "test_attempt_to_close_master_account", + "response": "400", + "error": "ConstraintViolationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "CreateAccount": { + "AccountName, Email": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Policies[*].Name']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Targets..Name']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", - "test": "test_delete_organization_with_existing_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_default_policies_for_target_when_policy_type_disabled", + "test": "test_list_default_policies_for_target_when_policy_type_disabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -774,8 +814,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", - "test": "test_describe_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -784,44 +824,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_account_with_non_existing_org", - "test": "test_create_account_with_non_existing_org", - "response": "400", - "error": "AWSOrganizationsNotInUseException", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "CreateOrganization": { - "- (without any parameters)": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", - "test": "test_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", "response": "200", "error": "", - "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", - "test": "test_default_iam_role_member_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_tag_resource_account", - "test": "test_tag_resource_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_duplicate_tag_keys", + "test": "test_duplicate_tag_keys", "response": "200", "error": "", "snapshot_skipped": "", @@ -830,8 +864,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -840,28 +874,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_admins_invalid_service", - "test": "test_list_delegated_admins_invalid_service", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", + "test": "test_account", "response": "200", "error": "", - "snapshot_skipped": "['$..Reason']", + "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", - "test": "test_list_delegated_services_for_account_errors", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", + "test": "test_default_iam_role_member_account", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_policy_account_when_policy_type_not_enabled", + "test": "test_default_policy_account_when_policy_type_not_enabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -870,8 +904,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -880,8 +914,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_organizational_units_pagination", - "test": "test_list_organizational_units_pagination", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -890,8 +924,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", "response": "200", "error": "", "snapshot_skipped": "", @@ -900,8 +934,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", - "test": "test_delete_organization_with_existing_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", "response": "200", "error": "", "snapshot_skipped": "", @@ -910,8 +944,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", - "test": "test_describe_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_member_account_access_denied[list_roots]", + "test": "test_member_account_access_denied[list_roots]", "response": "200", "error": "", "snapshot_skipped": "", @@ -920,18 +954,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization", - "test": "test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_create_scp_policy", - "test": "test_create_scp_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", @@ -940,55 +974,45 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_enable_disable_policy_error", - "test": "test_enable_disable_policy_error", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "FeatureSet": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", - "test": "test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", + "test": "test_list_delegated_services_for_account_errors", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", - "test": "test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", - "test": "test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "CreateOrganizationalUnit": { - "Name, ParentId": { - "ls_pro": [ + }, { "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", "test": "test_list_children_and_parents", @@ -1000,8 +1024,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_organizational_units_pagination", - "test": "test_list_organizational_units_pagination", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_error_if_account_already_org_member", + "test": "test_create_org_raises_error_if_account_already_org_member", "response": "200", "error": "", "snapshot_skipped": "", @@ -1010,40 +1034,40 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", + "test": "test_delete_organization_with_existing_account", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "CreatePolicy": { - "Content, Description, Name, Tags, Type": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", - "test": "test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", + "test": "test_describe_organization", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" - } - ] - }, - "Content, Description, Name, Type": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_create_scp_policy", - "test": "test_create_scp_policy", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_invalid_account_email_length", + "test": "test_invalid_account_email_length", + "response": "400", + "error": "InvalidInputException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, @@ -1052,62 +1076,62 @@ ] } }, - "DeleteOrganization": { + "CreateOrganization": { "- (without any parameters)": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", - "test": "test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", - "test": "test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_policy_with_incorrect_type", + "test": "test_create_policy_with_incorrect_type", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", - "test": "test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_scp_policy", + "test": "test_create_scp_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", - "test": "test_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", "response": "200", "error": "", - "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", - "test": "test_default_iam_role_member_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_nonexistent_policy", + "test": "test_delete_nonexistent_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_tag_resource_account", - "test": "test_tag_resource_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1116,8 +1140,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_default_scp_policy", + "test": "test_describe_default_scp_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1126,18 +1150,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_admins_invalid_service", - "test": "test_list_delegated_admins_invalid_service", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_not_existing_policy", + "test": "test_describe_not_existing_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..Reason']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", - "test": "test_list_delegated_services_for_account_errors", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_disable_policy_error", + "test": "test_enable_disable_policy_error", "response": "200", "error": "", "snapshot_skipped": "", @@ -1146,8 +1170,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_error_invalid_root_id[disable_policy_type]", + "test": "test_enable_policy_type_error_invalid_root_id[disable_policy_type]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1156,8 +1180,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_error_invalid_root_id[enable_policy_type]", + "test": "test_enable_policy_type_error_invalid_root_id[enable_policy_type]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1166,8 +1190,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_organizational_units_pagination", - "test": "test_list_organizational_units_pagination", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_fails_for_nonexistent_root[disable_policy_type]", + "test": "test_enable_policy_type_fails_for_nonexistent_root[disable_policy_type]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1176,8 +1200,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_fails_for_nonexistent_root[enable_policy_type]", + "test": "test_enable_policy_type_fails_for_nonexistent_root[enable_policy_type]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1186,8 +1210,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", - "test": "test_delete_organization_with_existing_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_unsupported_policy_type_error", + "test": "test_enable_unsupported_policy_type_error", "response": "200", "error": "", "snapshot_skipped": "", @@ -1196,8 +1220,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", - "test": "test_describe_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", "response": "200", "error": "", "snapshot_skipped": "", @@ -1206,18 +1230,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization", - "test": "test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Targets..Name']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_create_scp_policy", - "test": "test_create_scp_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_default_policies_for_target_when_policy_type_disabled", + "test": "test_list_default_policies_for_target_when_policy_type_disabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -1226,8 +1250,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_enable_disable_policy_error", - "test": "test_enable_disable_policy_error", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -1236,24 +1260,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", - "test": "test_delete_organization_with_existing_account", - "response": "400", - "error": "OrganizationNotEmptyException", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_policy_can_be_deleted_when_scp_policy_type_disabled", + "test": "test_policy_can_be_deleted_when_scp_policy_type_disabled", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DeleteOrganizationalUnit": { - "OrganizationalUnitId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -1262,8 +1280,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_organizational_units_pagination", - "test": "test_list_organizational_units_pagination", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -1272,50 +1290,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_disable_nonexistent_service_access", + "test": "test_disable_nonexistent_service_access", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DeletePolicy": { - "PolicyId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", - "test": "test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_disable_unenabled_service_access", + "test": "test_disable_unenabled_service_access", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_create_scp_policy", - "test": "test_create_scp_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_disable_service_access", + "test": "test_enable_disable_service_access", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DeregisterDelegatedAdministrator": { - "AccountId, ServicePrincipal": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_nonexistent_service_access", + "test": "test_enable_nonexistent_service_access", "response": "200", "error": "", "snapshot_skipped": "", @@ -1324,76 +1330,58 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_service_access_twice", + "test": "test_enable_service_access_twice", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DescribeAccount": { - "AccountId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", - "test": "test_create_and_describe_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", - "test": "test_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_duplicate_tag_keys", + "test": "test_duplicate_tag_keys", "response": "200", "error": "", - "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DescribeCreateAccountStatus": { - "CreateAccountRequestId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", - "test": "test_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_invalid_resource_id", + "test": "test_tag_operations_invalid_resource_id", "response": "200", "error": "", - "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DescribeOrganization": { - "- (without any parameters)": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", - "test": "test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_nonexistent_resource", + "test": "test_tag_operations_nonexistent_resource", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", - "test": "test_describe_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -1402,8 +1390,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization", - "test": "test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_organizational_unit", + "test": "test_tag_resource_organizational_unit", "response": "200", "error": "", "snapshot_skipped": "", @@ -1412,86 +1400,68 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_account_with_non_existing_org", - "test": "test_create_account_with_non_existing_org", - "response": "400", - "error": "AWSOrganizationsNotInUseException", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", - "test": "test_organization", - "response": "400", - "error": "AWSOrganizationsNotInUseException", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_root", + "test": "test_tag_resource_root", + "response": "200", + "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization", - "test": "test_organization", - "response": "400", - "error": "AWSOrganizationsNotInUseException", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_untag_nonexistent_key", + "test": "test_untag_nonexistent_key", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization_methods_fail_without_existing_organization[describe_organization]", - "test": "test_organization_methods_fail_without_existing_organization[describe_organization]", - "response": "400", - "error": "AWSOrganizationsNotInUseException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", + "test": "test_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DescribeOrganizationalUnit": { - "OrganizationalUnitId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_attempt_to_close_master_account", + "test": "test_attempt_to_close_master_account", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DescribePolicy": { - "PolicyId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_create_scp_policy", - "test": "test_create_scp_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", + "test": "test_default_iam_role_member_account", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DisableAWSServiceAccess": { - "ServicePrincipal": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_policy_account_when_policy_type_not_enabled", + "test": "test_default_policy_account_when_policy_type_not_enabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -1500,24 +1470,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "DisablePolicyType": { - "PolicyType, RootId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_enable_disable_policy_error", - "test": "test_enable_disable_policy_error", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -1526,24 +1490,3754 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_enable_disable_policy_error", - "test": "test_enable_disable_policy_error", - "response": "400", - "error": "PolicyTypeNotEnabledException", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_invalid_account_email_length", + "test": "test_invalid_account_email_length", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_non_existing_parent_id", + "test": "test_list_accounts_for_non_existing_parent_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_invalid_parent_id", + "test": "test_list_accounts_invalid_parent_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_no_accounts", + "test": "test_list_accounts_no_accounts", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_member_account_access_denied[list_roots]", + "test": "test_member_account_access_denied[list_roots]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_admins_invalid_service", + "test": "test_list_delegated_admins_invalid_service", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", + "test": "test_list_delegated_services_for_account_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_create_ou_name_with_already_existing_name", + "test": "test_create_ou_name_with_already_existing_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_policy_ou_when_policy_type_not_enabled", + "test": "test_default_policy_ou_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_scp_attached_to_ou", + "test": "test_default_scp_attached_to_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_delete_ou_invalid_id", + "test": "test_delete_ou_invalid_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_delete_parent_with_existing_ous", + "test": "test_delete_parent_with_existing_ous", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_describe_ou_not_found_exception", + "test": "test_describe_ou_not_found_exception", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_exception", + "test": "test_list_children_exception", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_ous_for_invalid_parent", + "test": "test_list_ous_for_invalid_parent", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_parents_invalid_child_id", + "test": "test_list_parents_invalid_child_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_parents_when_child_does_not_exist", + "test": "test_list_parents_when_child_does_not_exist", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_invalid_id", + "test": "test_update_ou_invalid_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_name_with_already_existing_name", + "test": "test_update_ou_name_with_already_existing_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_already_in_org_error", + "test": "test_create_org_raises_already_in_org_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_error_if_account_already_org_member", + "test": "test_create_org_raises_error_if_account_already_org_member", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_creating_organizations_in_separate_accounts", + "test": "test_creating_organizations_in_separate_accounts", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", + "test": "test_delete_organization_with_existing_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", + "test": "test_describe_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization", + "test": "test_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_already_in_org_error", + "test": "test_create_org_raises_already_in_org_error", + "response": "400", + "error": "AlreadyInOrganizationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_error_if_account_already_org_member", + "test": "test_create_org_raises_error_if_account_already_org_member", + "response": "400", + "error": "AlreadyInOrganizationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "CreateOrganizationalUnit": { + "Name, ParentId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_organizational_unit", + "test": "test_tag_resource_organizational_unit", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_no_accounts", + "test": "test_list_accounts_no_accounts", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_create_ou_name_with_already_existing_name", + "test": "test_create_ou_name_with_already_existing_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_policy_ou_when_policy_type_not_enabled", + "test": "test_default_policy_ou_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_scp_attached_to_ou", + "test": "test_default_scp_attached_to_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_delete_parent_with_existing_ous", + "test": "test_delete_parent_with_existing_ous", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_name_with_already_existing_name", + "test": "test_update_ou_name_with_already_existing_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_create_ou_name_with_already_existing_name", + "test": "test_create_ou_name_with_already_existing_name", + "response": "400", + "error": "DuplicateOrganizationalUnitException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "CreatePolicy": { + "Content, Description, Name, Type": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_scp_policy", + "test": "test_create_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_policy_can_be_deleted_when_scp_policy_type_disabled", + "test": "test_policy_can_be_deleted_when_scp_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_policy_with_incorrect_type", + "test": "test_create_policy_with_incorrect_type", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DeleteOrganization": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_policy_with_incorrect_type", + "test": "test_create_policy_with_incorrect_type", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_scp_policy", + "test": "test_create_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_nonexistent_policy", + "test": "test_delete_nonexistent_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_default_scp_policy", + "test": "test_describe_default_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_not_existing_policy", + "test": "test_describe_not_existing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_disable_policy_error", + "test": "test_enable_disable_policy_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_error_invalid_root_id[disable_policy_type]", + "test": "test_enable_policy_type_error_invalid_root_id[disable_policy_type]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_error_invalid_root_id[enable_policy_type]", + "test": "test_enable_policy_type_error_invalid_root_id[enable_policy_type]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_fails_for_nonexistent_root[disable_policy_type]", + "test": "test_enable_policy_type_fails_for_nonexistent_root[disable_policy_type]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_fails_for_nonexistent_root[enable_policy_type]", + "test": "test_enable_policy_type_fails_for_nonexistent_root[enable_policy_type]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_unsupported_policy_type_error", + "test": "test_enable_unsupported_policy_type_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_default_policies_for_target_when_policy_type_disabled", + "test": "test_list_default_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_policy_can_be_deleted_when_scp_policy_type_disabled", + "test": "test_policy_can_be_deleted_when_scp_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_disable_nonexistent_service_access", + "test": "test_disable_nonexistent_service_access", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_disable_unenabled_service_access", + "test": "test_disable_unenabled_service_access", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_disable_service_access", + "test": "test_enable_disable_service_access", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_nonexistent_service_access", + "test": "test_enable_nonexistent_service_access", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_service_access_twice", + "test": "test_enable_service_access_twice", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_duplicate_tag_keys", + "test": "test_duplicate_tag_keys", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_invalid_resource_id", + "test": "test_tag_operations_invalid_resource_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_nonexistent_resource", + "test": "test_tag_operations_nonexistent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_organizational_unit", + "test": "test_tag_resource_organizational_unit", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_root", + "test": "test_tag_resource_root", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_untag_nonexistent_key", + "test": "test_untag_nonexistent_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", + "test": "test_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_attempt_to_close_master_account", + "test": "test_attempt_to_close_master_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", + "test": "test_default_iam_role_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_policy_account_when_policy_type_not_enabled", + "test": "test_default_policy_account_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_invalid_account_email_length", + "test": "test_invalid_account_email_length", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_non_existing_parent_id", + "test": "test_list_accounts_for_non_existing_parent_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_invalid_parent_id", + "test": "test_list_accounts_invalid_parent_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_no_accounts", + "test": "test_list_accounts_no_accounts", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_member_account_access_denied[list_roots]", + "test": "test_member_account_access_denied[list_roots]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_admins_invalid_service", + "test": "test_list_delegated_admins_invalid_service", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", + "test": "test_list_delegated_services_for_account_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_create_ou_name_with_already_existing_name", + "test": "test_create_ou_name_with_already_existing_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_policy_ou_when_policy_type_not_enabled", + "test": "test_default_policy_ou_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_scp_attached_to_ou", + "test": "test_default_scp_attached_to_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_delete_ou_invalid_id", + "test": "test_delete_ou_invalid_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_delete_parent_with_existing_ous", + "test": "test_delete_parent_with_existing_ous", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_describe_ou_not_found_exception", + "test": "test_describe_ou_not_found_exception", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_exception", + "test": "test_list_children_exception", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_ous_for_invalid_parent", + "test": "test_list_ous_for_invalid_parent", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_parents_invalid_child_id", + "test": "test_list_parents_invalid_child_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_parents_when_child_does_not_exist", + "test": "test_list_parents_when_child_does_not_exist", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_invalid_id", + "test": "test_update_ou_invalid_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_name_with_already_existing_name", + "test": "test_update_ou_name_with_already_existing_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_already_in_org_error", + "test": "test_create_org_raises_already_in_org_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_error_if_account_already_org_member", + "test": "test_create_org_raises_error_if_account_already_org_member", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_creating_organizations_in_separate_accounts", + "test": "test_creating_organizations_in_separate_accounts", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", + "test": "test_delete_organization_with_existing_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", + "test": "test_describe_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization", + "test": "test_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", + "test": "test_delete_organization_with_existing_account", + "response": "400", + "error": "OrganizationNotEmptyException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DeleteOrganizationalUnit": { + "OrganizationalUnitId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_organizational_unit", + "test": "test_tag_resource_organizational_unit", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_no_accounts", + "test": "test_list_accounts_no_accounts", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_create_ou_name_with_already_existing_name", + "test": "test_create_ou_name_with_already_existing_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_policy_ou_when_policy_type_not_enabled", + "test": "test_default_policy_ou_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_scp_attached_to_ou", + "test": "test_default_scp_attached_to_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_delete_parent_with_existing_ous", + "test": "test_delete_parent_with_existing_ous", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_name_with_already_existing_name", + "test": "test_update_ou_name_with_already_existing_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", + "response": "400", + "error": "OrganizationalUnitNotEmptyException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_delete_ou_invalid_id", + "test": "test_delete_ou_invalid_id", + "response": "400", + "error": "OrganizationalUnitNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_delete_parent_with_existing_ous", + "test": "test_delete_parent_with_existing_ous", + "response": "400", + "error": "OrganizationalUnitNotEmptyException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DeletePolicy": { + "PolicyId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_scp_policy", + "test": "test_create_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_policy_can_be_deleted_when_scp_policy_type_disabled", + "test": "test_policy_can_be_deleted_when_scp_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "400", + "error": "PolicyInUseException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_nonexistent_policy", + "test": "test_delete_nonexistent_policy", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DeregisterDelegatedAdministrator": { + "AccountId, ServicePrincipal": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "400", + "error": "ConstraintViolationException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "400", + "error": "AccountNotRegisteredException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "400", + "error": "AWSOrganizationsNotInUseException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeAccount": { + "AccountId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", + "test": "test_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeCreateAccountStatus": { + "CreateAccountRequestId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", + "test": "test_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeOrganization": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_attempt_to_close_master_account", + "test": "test_attempt_to_close_master_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", + "test": "test_describe_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization", + "test": "test_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization", + "test": "test_organization", + "response": "400", + "error": "AWSOrganizationsNotInUseException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization_methods_fail_without_existing_organization[describe_organization]", + "test": "test_organization_methods_fail_without_existing_organization[describe_organization]", + "response": "400", + "error": "AWSOrganizationsNotInUseException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeOrganizationalUnit": { + "OrganizationalUnitId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_describe_ou_not_found_exception", + "test": "test_describe_ou_not_found_exception", + "response": "400", + "error": "OrganizationalUnitNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribePolicy": { + "PolicyId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_scp_policy", + "test": "test_create_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_default_scp_policy", + "test": "test_describe_default_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_not_existing_policy", + "test": "test_describe_not_existing_policy", + "response": "400", + "error": "PolicyNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_not_existing_policy", + "test": "test_describe_not_existing_policy", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DetachPolicy": { + "PolicyId, TargetId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DisableAWSServiceAccess": { + "ServicePrincipal": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_disable_unenabled_service_access", + "test": "test_disable_unenabled_service_access", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_disable_service_access", + "test": "test_enable_disable_service_access", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_service_access_twice", + "test": "test_enable_service_access_twice", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_disable_nonexistent_service_access", + "test": "test_disable_nonexistent_service_access", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DisablePolicyType": { + "PolicyType, RootId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_policy_with_incorrect_type", + "test": "test_create_policy_with_incorrect_type", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_scp_policy", + "test": "test_create_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_nonexistent_policy", + "test": "test_delete_nonexistent_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_default_scp_policy", + "test": "test_describe_default_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_not_existing_policy", + "test": "test_describe_not_existing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_disable_policy_error", + "test": "test_enable_disable_policy_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_policy_can_be_deleted_when_scp_policy_type_disabled", + "test": "test_policy_can_be_deleted_when_scp_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_scp_attached_to_ou", + "test": "test_default_scp_attached_to_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_disable_policy_error", + "test": "test_enable_disable_policy_error", + "response": "400", + "error": "PolicyTypeNotEnabledException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_error_invalid_root_id[disable_policy_type]", + "test": "test_enable_policy_type_error_invalid_root_id[disable_policy_type]", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_fails_for_nonexistent_root[disable_policy_type]", + "test": "test_enable_policy_type_fails_for_nonexistent_root[disable_policy_type]", + "response": "400", + "error": "RootNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "EnableAWSServiceAccess": { + "ServicePrincipal": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_disable_service_access", + "test": "test_enable_disable_service_access", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_service_access_twice", + "test": "test_enable_service_access_twice", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_nonexistent_service_access", + "test": "test_enable_nonexistent_service_access", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "EnablePolicyType": { + "PolicyType, RootId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_policy_with_incorrect_type", + "test": "test_create_policy_with_incorrect_type", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_scp_policy", + "test": "test_create_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_nonexistent_policy", + "test": "test_delete_nonexistent_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_default_scp_policy", + "test": "test_describe_default_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_not_existing_policy", + "test": "test_describe_not_existing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_disable_policy_error", + "test": "test_enable_disable_policy_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_policy_can_be_deleted_when_scp_policy_type_disabled", + "test": "test_policy_can_be_deleted_when_scp_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_scp_attached_to_ou", + "test": "test_default_scp_attached_to_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_disable_policy_error", + "test": "test_enable_disable_policy_error", + "response": "400", + "error": "PolicyTypeAlreadyEnabledException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_error_invalid_root_id[enable_policy_type]", + "test": "test_enable_policy_type_error_invalid_root_id[enable_policy_type]", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_policy_type_fails_for_nonexistent_root[enable_policy_type]", + "test": "test_enable_policy_type_fails_for_nonexistent_root[enable_policy_type]", + "response": "400", + "error": "RootNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_unsupported_policy_type_error", + "test": "test_enable_unsupported_policy_type_error", + "response": "501", + "error": "InternalFailure", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListAWSServiceAccessForOrganization": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_enable_disable_service_access", + "test": "test_enable_disable_service_access", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListAccounts": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", + "test": "test_describe_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListAccountsForParent": { + "ParentId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_no_accounts", + "test": "test_list_accounts_no_accounts", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_non_existing_parent_id", + "test": "test_list_accounts_for_non_existing_parent_id", + "response": "400", + "error": "ParentNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_invalid_parent_id", + "test": "test_list_accounts_invalid_parent_id", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListChildren": { + "ChildType, ParentId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_exception", + "test": "test_list_children_exception", + "response": "400", + "error": "ParentNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_exception", + "test": "test_list_children_exception", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListCreateAccountStatus": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "States": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", + "test": "test_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListDelegatedAdministrators": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "ServicePrincipal": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_admins_invalid_service", + "test": "test_list_delegated_admins_invalid_service", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListDelegatedServicesForAccount": { + "AccountId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", + "test": "test_list_delegated_services_for_account_errors", + "response": "400", + "error": "AWSOrganizationsNotInUseException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", + "test": "test_list_delegated_services_for_account_errors", + "response": "400", + "error": "AccountNotRegisteredException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListOrganizationalUnitsForParent": { + "ParentId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_default_policies_for_target_when_policy_type_disabled", + "test": "test_list_default_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_policy_can_be_deleted_when_scp_policy_type_disabled", + "test": "test_policy_can_be_deleted_when_scp_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_duplicate_tag_keys", + "test": "test_duplicate_tag_keys", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_nonexistent_resource", + "test": "test_tag_operations_nonexistent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", + "test": "test_default_iam_role_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_policy_account_when_policy_type_not_enabled", + "test": "test_default_policy_account_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_member_account_access_denied[list_roots]", + "test": "test_member_account_access_denied[list_roots]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", + "test": "test_list_delegated_services_for_account_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_error_if_account_already_org_member", + "test": "test_create_org_raises_error_if_account_already_org_member", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", + "test": "test_delete_organization_with_existing_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", + "test": "test_describe_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_ous_for_invalid_parent", + "test": "test_list_ous_for_invalid_parent", + "response": "400", + "error": "ParentNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListParents": { + "ChildId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_parents_invalid_child_id", + "test": "test_list_parents_invalid_child_id", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_parents_when_child_does_not_exist", + "test": "test_list_parents_when_child_does_not_exist", + "response": "400", + "error": "ChildNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListPolicies": { + "Filter": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListPoliciesForTarget": { + "Filter, TargetId": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_default_policies_for_target_when_policy_type_disabled", + "test": "test_list_default_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_policy_account_when_policy_type_not_enabled", + "test": "test_default_policy_account_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_policy_ou_when_policy_type_not_enabled", + "test": "test_default_policy_ou_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_scp_attached_to_ou", + "test": "test_default_scp_attached_to_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "ListRoots": { + "- (without any parameters)": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Policies[*].Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_policy_with_incorrect_type", + "test": "test_create_policy_with_incorrect_type", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_scp_policy", + "test": "test_create_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_attached_policy", + "test": "test_delete_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_nonexistent_policy", + "test": "test_delete_nonexistent_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_default_scp_policy", + "test": "test_describe_default_scp_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_describe_not_existing_policy", + "test": "test_describe_not_existing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_disable_policy_error", + "test": "test_enable_disable_policy_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_enable_unsupported_policy_type_error", + "test": "test_enable_unsupported_policy_type_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_aws_managed_scp_policies", + "test": "test_list_aws_managed_scp_policies", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_default_policies_for_target_when_policy_type_disabled", + "test": "test_list_default_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_policy_can_be_deleted_when_scp_policy_type_disabled", + "test": "test_policy_can_be_deleted_when_scp_policy_type_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_duplicate_tag_keys", + "test": "test_duplicate_tag_keys", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_nonexistent_resource", + "test": "test_tag_operations_nonexistent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_organizational_unit", + "test": "test_tag_resource_organizational_unit", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_root", + "test": "test_tag_resource_root", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_untag_nonexistent_key", + "test": "test_untag_nonexistent_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", + "test": "test_default_iam_role_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_policy_account_when_policy_type_not_enabled", + "test": "test_default_policy_account_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_no_accounts", + "test": "test_list_accounts_no_accounts", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_member_account_access_denied[list_roots]", + "test": "test_member_account_access_denied[list_roots]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", + "test": "test_list_delegated_services_for_account_errors", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "EnableAWSServiceAccess": { - "ServicePrincipal": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", + "test": "test_multiple_register_delegated_admin", "response": "200", "error": "", "snapshot_skipped": "", @@ -1552,24 +5246,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "EnablePolicyType": { - "PolicyType, RootId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_enable_disable_policy_error", - "test": "test_enable_disable_policy_error", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_create_ou_name_with_already_existing_name", + "test": "test_create_ou_name_with_already_existing_name", "response": "200", "error": "", "snapshot_skipped": "", @@ -1578,10 +5266,130 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_enable_disable_policy_error", - "test": "test_enable_disable_policy_error", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_policy_ou_when_policy_type_not_enabled", + "test": "test_default_policy_ou_when_policy_type_not_enabled", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_scp_attached_to_ou", + "test": "test_default_scp_attached_to_ou", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_delete_parent_with_existing_ous", + "test": "test_delete_parent_with_existing_ous", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_exception", + "test": "test_list_children_exception", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_name_with_already_existing_name", + "test": "test_update_ou_name_with_already_existing_name", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_error_if_account_already_org_member", + "test": "test_create_org_raises_error_if_account_already_org_member", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", + "test": "test_delete_organization_with_existing_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", + "test": "test_describe_organization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_member_account_access_denied[list_roots]", + "test": "test_member_account_access_denied[list_roots]", "response": "400", - "error": "PolicyTypeAlreadyEnabledException", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization_methods_fail_without_existing_organization[list_roots]", + "test": "test_organization_methods_fail_without_existing_organization[list_roots]", + "response": "400", + "error": "AWSOrganizationsNotInUseException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, @@ -1590,28 +5398,88 @@ ] } }, - "ListAccounts": { - "- (without any parameters)": { + "ListTagsForResource": { + "ResourceId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", - "test": "test_describe_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_organizational_unit", + "test": "test_tag_resource_organizational_unit", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_root", + "test": "test_tag_resource_root", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", + "response": "400", + "error": "AccessDeniedException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_invalid_resource_id", + "test": "test_tag_operations_invalid_resource_id", + "response": "400", + "error": "InvalidInputException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_nonexistent_resource", + "test": "test_tag_operations_nonexistent_resource", + "response": "400", + "error": "TargetNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } }, - "ListChildren": { - "ChildType, ParentId": { + "ListTargetsForPolicy": { + "PolicyId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_delete_ou_with_attached_policy", + "test": "test_delete_ou_with_attached_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -1620,8 +5488,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_default_scp_attached_to_ou", + "test": "test_default_scp_attached_to_ou", "response": "200", "error": "", "snapshot_skipped": "", @@ -1632,15 +5520,25 @@ ] } }, - "ListCreateAccountStatus": { - "States": { + "MoveAccount": { + "AccountId, DestinationParentId, SourceParentId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", - "test": "test_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", "response": "200", "error": "", - "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1648,9 +5546,19 @@ ] } }, - "ListDelegatedAdministrators": { - "- (without any parameters)": { + "RegisterDelegatedAdministrator": { + "AccountId, ServicePrincipal": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Roots..PolicyTypes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", "test": "test_delegated_administrator_lifecycle", @@ -1661,6 +5569,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", "test": "test_multiple_register_delegated_admin", @@ -1670,37 +5588,43 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "ServicePrincipal": { - "ls_pro": [ + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "400", + "error": "ConstraintViolationException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", + "response": "400", + "error": "AccountAlreadyRegisteredException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_admins_invalid_service", - "test": "test_list_delegated_admins_invalid_service", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", "response": "400", - "error": "InvalidInputException", - "snapshot_skipped": "['$..Reason']", + "error": "AccountNotFoundException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1708,86 +5632,72 @@ ] } }, - "ListDelegatedServicesForAccount": { + "RemoveAccountFromOrganization": { "AccountId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_attach_policy_to_ou_and_account", + "test": "test_attach_policy_to_ou_and_account", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Policies[*].Name']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", - "test": "test_list_delegated_services_for_account_errors", - "response": "400", - "error": "AWSOrganizationsNotInUseException", - "snapshot_skipped": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_custom_policy_targets", + "test": "test_list_custom_policy_targets", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Targets..Name']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", - "test": "test_list_delegated_services_for_account_errors", - "response": "400", - "error": "AccountNotRegisteredException", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_default_policies_for_target_when_policy_type_disabled", + "test": "test_list_default_policies_for_target_when_policy_type_disabled", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "ListOrganizationalUnitsForParent": { - "MaxResults, NextToken, ParentId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_organizational_units_pagination", - "test": "test_list_organizational_units_pagination", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_list_policies_for_target_when_policy_type_disabled", + "test": "test_list_policies_for_target_when_policy_type_disabled", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "MaxResults, ParentId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_organizational_units_pagination", - "test": "test_list_organizational_units_pagination", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_update_policy_attachment_if_policy_type_is_disabled", + "test": "test_update_policy_attachment_if_policy_type_is_disabled", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - }, - "ParentId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", - "test": "test_default_iam_role_member_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_service_access.py::TestAWSServiceAccess::test_access_denied_for_member_account", + "test": "test_access_denied_for_member_account", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_tag_resource_account", - "test": "test_tag_resource_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -1796,8 +5706,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_duplicate_tag_keys", + "test": "test_duplicate_tag_keys", "response": "200", "error": "", "snapshot_skipped": "", @@ -1806,8 +5716,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", - "test": "test_list_delegated_services_for_account_errors", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -1816,28 +5726,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", + "test": "test_account", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", + "test": "test_default_iam_role_member_account", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Role.Tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_organizational_units_pagination", - "test": "test_list_organizational_units_pagination", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_policy_account_when_policy_type_not_enabled", + "test": "test_default_policy_account_when_policy_type_not_enabled", "response": "200", "error": "", "snapshot_skipped": "", @@ -1846,8 +5756,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_scp_attached_to_account", + "test": "test_default_scp_attached_to_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -1856,8 +5766,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", - "test": "test_delete_organization_with_existing_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_err_account_ops_with_member_account", + "test": "test_err_account_ops_with_member_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -1866,24 +5776,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", - "test": "test_describe_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_ou", + "test": "test_list_accounts_for_ou", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "ListParents": { - "ChildId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", "response": "200", "error": "", "snapshot_skipped": "", @@ -1892,34 +5796,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_member_account_access_denied[list_roots]", + "test": "test_member_account_access_denied[list_roots]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "ListRoots": { - "- (without any parameters)": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", - "test": "test_default_iam_role_member_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestCrossAccountDelegatedAdmin::test_delegated_admin_actions", + "test": "test_delegated_admin_actions", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Roots..PolicyTypes']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_tag_resource_account", - "test": "test_tag_resource_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", + "test": "test_delegated_administrator_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", @@ -1928,8 +5826,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_deregister_delegated_administrator_errors", + "test": "test_deregister_delegated_administrator_errors", "response": "200", "error": "", "snapshot_skipped": "", @@ -1958,8 +5856,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_register_delegated_administrator_errors", + "test": "test_register_delegated_administrator_errors", "response": "200", "error": "", "snapshot_skipped": "", @@ -1968,8 +5866,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_organizational_units_pagination", - "test": "test_list_organizational_units_pagination", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", + "test": "test_list_children_and_parents", "response": "200", "error": "", "snapshot_skipped": "", @@ -1978,8 +5876,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_create_org_raises_error_if_account_already_org_member", + "test": "test_create_org_raises_error_if_account_already_org_member", "response": "200", "error": "", "snapshot_skipped": "", @@ -2006,10 +5904,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "TagResource": { + "ResourceId, Tags": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationsPolicies::test_enable_disable_policy_error", - "test": "test_enable_disable_policy_error", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", "response": "200", "error": "", "snapshot_skipped": "", @@ -2018,122 +5922,104 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_organization_methods_fail_without_existing_organization[list_roots]", - "test": "test_organization_methods_fail_without_existing_organization[list_roots]", - "response": "400", - "error": "AWSOrganizationsNotInUseException", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_organizational_unit", + "test": "test_tag_resource_organizational_unit", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "ListTagsForResource": { - "ResourceId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", - "test": "test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_tag_resource_account", - "test": "test_tag_resource_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_root", + "test": "test_tag_resource_root", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "MoveAccount": { - "AccountId, DestinationParentId, SourceParentId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_untag_nonexistent_key", + "test": "test_untag_nonexistent_key", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "RegisterDelegatedAdministrator": { - "AccountId, ServicePrincipal": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", + "response": "400", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_duplicate_tag_keys", + "test": "test_duplicate_tag_keys", + "response": "400", + "error": "InvalidInputException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "RemoveAccountFromOrganization": { - "AccountId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_create_and_describe_account", - "test": "test_create_and_describe_account", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_invalid_resource_id", + "test": "test_tag_operations_invalid_resource_id", + "response": "400", + "error": "InvalidInputException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_account", - "test": "test_account", - "response": "200", - "error": "", - "snapshot_skipped": "['$.create_account.CreateAccountStatus.State', '$.create_account.CreateAccountStatus.CompletedTimestamp', '$.create_account.CreateAccountStatus.AccountId']", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_nonexistent_resource", + "test": "test_tag_operations_nonexistent_resource", + "response": "400", + "error": "TargetNotFoundException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, + } + ] + } + }, + "UntagResource": { + "ResourceId, TagKeys": { + "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", - "test": "test_default_iam_role_member_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_account", + "test": "test_tag_resource_account", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_tag_resource_account", - "test": "test_tag_resource_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_organizational_unit", + "test": "test_tag_resource_organizational_unit", "response": "200", "error": "", "snapshot_skipped": "", @@ -2142,8 +6028,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_delegated_administrator_lifecycle", - "test": "test_delegated_administrator_lifecycle", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_policy", + "test": "test_tag_resource_policy", "response": "200", "error": "", "snapshot_skipped": "", @@ -2152,8 +6038,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_list_delegated_services_for_account_errors", - "test": "test_list_delegated_services_for_account_errors", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_resource_root", + "test": "test_tag_resource_root", "response": "200", "error": "", "snapshot_skipped": "", @@ -2162,8 +6048,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestDelegatedAdministrator::test_multiple_register_delegated_admin", - "test": "test_multiple_register_delegated_admin", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_untag_nonexistent_key", + "test": "test_untag_nonexistent_key", "response": "200", "error": "", "snapshot_skipped": "", @@ -2172,30 +6058,30 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_list_children_and_parents", - "test": "test_list_children_and_parents", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", + "response": "400", + "error": "AccessDeniedException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", - "test": "test_delete_organization_with_existing_account", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_invalid_resource_id", + "test": "test_tag_operations_invalid_resource_id", + "response": "400", + "error": "InvalidInputException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_describe_organization", - "test": "test_describe_organization", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_tag_operations_nonexistent_resource", + "test": "test_tag_operations_nonexistent_resource", + "response": "400", + "error": "TargetNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, @@ -2204,56 +6090,44 @@ ] } }, - "TagResource": { - "ResourceId, Tags": { + "UpdateOrganizationalUnit": { + "Name, OrganizationalUnitId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_tag_policy", - "test": "test_tag_policy", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", + "test": "test_organizational_unit_lifecycle", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_tag_resource_account", - "test": "test_tag_resource_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_name_with_already_existing_name", + "test": "test_update_ou_name_with_already_existing_name", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "UntagResource": { - "ResourceId, TagKeys": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_tag_resource_account", - "test": "test_tag_resource_account", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_invalid_id", + "test": "test_update_ou_invalid_id", + "response": "400", + "error": "OrganizationalUnitNotFoundException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "UpdateOrganizationalUnit": { - "Name, OrganizationalUnitId": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_organizational_unit_lifecycle", - "test": "test_organizational_unit_lifecycle", - "response": "200", - "error": "", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizationalUnits::test_update_ou_name_with_already_existing_name", + "test": "test_update_ou_name_with_already_existing_name", + "response": "400", + "error": "DuplicateOrganizationalUnitException", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, diff --git a/src/data/coverage/ram.json b/src/data/coverage/ram.json index a5fe4287..33ab1ac3 100644 --- a/src/data/coverage/ram.json +++ b/src/data/coverage/ram.json @@ -19,8 +19,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -68,7 +68,7 @@ "availability": "pro", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -103,7 +103,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -176,7 +176,7 @@ "availability": "pro", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -200,7 +200,7 @@ "availability": "pro", "internal_test_suite": true, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -283,8 +283,8 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" diff --git a/src/data/coverage/rds-data.json b/src/data/coverage/rds-data.json index d9d06f6e..36517c89 100644 --- a/src/data/coverage/rds-data.json +++ b/src/data/coverage/rds-data.json @@ -237,6 +237,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_batch_execute_statement_drop[mysql-v1]", "test": "test_batch_execute_statement_drop[mysql-v1]", @@ -533,6 +543,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMysql::test_bool_and_int_values_handled_properly", "test": "test_bool_and_int_values_handled_properly", diff --git a/src/data/coverage/rds.json b/src/data/coverage/rds.json index abba517b..00dc51fd 100644 --- a/src/data/coverage/rds.json +++ b/src/data/coverage/rds.json @@ -2443,16 +2443,6 @@ }, "DBClusterIdentifier, DBClusterParameterGroupName, DBSubnetGroupName, EnableIAMDatabaseAuthentication, Engine, EngineVersion, StorageEncrypted, VpcSecurityGroupIds": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -2632,6 +2622,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -3204,8 +3204,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3214,8 +3214,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3362,8 +3382,28 @@ "DBClusterEndpointIdentifier, DBClusterIdentifier, EndpointType": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3372,8 +3412,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3451,16 +3491,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -3561,6 +3591,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -4351,16 +4391,6 @@ }, "AutoMinorVersionUpgrade, DBClusterIdentifier, DBInstanceClass, DBInstanceIdentifier, DBParameterGroupName, Engine": { "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -4641,6 +4671,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_aurora_postgres", "test": "test_create_aurora_postgres", @@ -4697,16 +4737,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -5341,16 +5371,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -5885,6 +5905,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::TestCfnDocDbResources::test_docdb_resources", "test": "test_docdb_resources", @@ -6066,28 +6096,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6096,8 +6136,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6532,8 +6572,8 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6542,8 +6582,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6617,16 +6677,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -6823,6 +6873,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", @@ -6863,16 +6923,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -7073,6 +7123,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -7454,11 +7514,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -7553,6 +7613,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "404", + "error": "DBInstanceNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsMysql::test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", "test": "test_create_aurora_db[provisioned-8.0.mysql_aurora.3.04.0]", @@ -7749,16 +7819,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -8383,16 +8443,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -8584,11 +8634,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -8882,8 +8932,18 @@ "DBClusterEndpointIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8892,8 +8952,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8916,8 +8986,18 @@ "DBClusterIdentifier": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8926,8 +9006,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9221,6 +9311,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_docdb.py::TestCfnDocDbResources::test_docdb_resources", "test": "test_docdb_resources", @@ -9302,28 +9412,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", + "test": "test_provider_marked_running", "response": "200", "error": "", - "snapshot_skipped": "all", - "aws_validated": true, + "snapshot_skipped": "", + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", - "test": "test_provider_marked_running", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9332,8 +9442,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10011,6 +10131,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "404", + "error": "DBClusterNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_cluster_deployment[rds_cluster.yml]", "test": "test_db_cluster_deployment[rds_cluster.yml]", @@ -10052,28 +10182,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", + "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", + "test": "test_neptune_iam_with_http_protocol", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", - "test": "test_neptune_iam_with_http_protocol", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-False]", + "test": "test_cluster_endpoint_address[False-False]", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False]", - "test": "test_cluster_endpoint_address[False]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[False-True]", + "test": "test_cluster_endpoint_address[False-True]", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", @@ -10082,8 +10212,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True]", - "test": "test_cluster_endpoint_address[True]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-False]", + "test": "test_cluster_endpoint_address[True-False]", + "response": "404", + "error": "DBClusterNotFoundFault", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsCrud::test_cluster_endpoint_address[True-True]", + "test": "test_cluster_endpoint_address[True-True]", "response": "404", "error": "DBClusterNotFoundFault", "snapshot_skipped": "", @@ -10689,6 +10829,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_instance_deployment", "test": "test_db_instance_deployment", @@ -10749,16 +10899,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -10959,6 +11099,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_grant_rds_iam_query_with_quote", + "test": "test_grant_rds_iam_query_with_quote", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", "test": "test_iam_db_token_auth_from_lambda", @@ -11519,16 +11669,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "404", - "error": "DBInstanceNotFoundFault", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", diff --git a/src/data/coverage/redshift.json b/src/data/coverage/redshift.json index 8f47bc30..7dda5240 100644 --- a/src/data/coverage/redshift.json +++ b/src/data/coverage/redshift.json @@ -1,6 +1,5 @@ { "service": "redshift", - "pro_support": true, "community_support": true, "operations": [ { @@ -333,7 +332,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -585,7 +584,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": false, + "terraform_test_suite": true, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -658,7 +657,7 @@ "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "snapshot_skipped": "" } @@ -666,11 +665,11 @@ { "DescribeClusterParameters": { "implemented": true, - "availability": "pro", + "availability": "community", "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "snapshot_skipped": "" } @@ -798,11 +797,11 @@ { "DescribeDefaultClusterParameters": { "implemented": true, - "availability": "pro", + "availability": "community", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "snapshot_skipped": "" } @@ -1800,7 +1799,7 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -1933,7 +1932,7 @@ { "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_cluster", "test": "test_create_cluster", - "response": "400", + "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, @@ -1943,7 +1942,7 @@ { "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_redshift_connector", "test": "test_redshift_connector", - "response": "400", + "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": false, @@ -1965,6 +1964,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_parameter_group", + "test": "test_parameter_group", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -2004,7 +2013,7 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -2020,7 +2029,7 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } @@ -2125,7 +2134,7 @@ { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_redshift.py::test_redshift_cluster", "test": "test_redshift_cluster", - "response": "400", + "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, @@ -2135,7 +2144,7 @@ { "node_id": "LocalStack Community: tests/aws/services/redshift/test_redshift.py::TestRedshift::test_create_clusters", "test": "test_create_clusters", - "response": "400", + "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, @@ -2207,7 +2216,7 @@ { "node_id": "LocalStack Pro: tests/aws/scenario/kinesis_firehose_redshift/test_kinesis_firehose_redshift.py::TestKinesisFirehoseScenario::test_kinesis_firehose_redshift", "test": "test_kinesis_firehose_redshift", - "response": "400", + "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, @@ -2217,7 +2226,7 @@ { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_redshift.py::TestCfnRedshiftSubnet::test_docdb_resources", "test": "test_docdb_resources", - "response": "400", + "response": "404", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, @@ -2236,7 +2245,7 @@ "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "external" } diff --git a/src/data/coverage/resourcegroupstaggingapi.json b/src/data/coverage/resourcegroupstaggingapi.json index 988dc132..3227bd6b 100644 --- a/src/data/coverage/resourcegroupstaggingapi.json +++ b/src/data/coverage/resourcegroupstaggingapi.json @@ -88,10 +88,10 @@ }, { "UntagResources": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, diff --git a/src/data/coverage/route53.json b/src/data/coverage/route53.json index be46546c..7b5fb268 100644 --- a/src/data/coverage/route53.json +++ b/src/data/coverage/route53.json @@ -858,6 +858,20 @@ "origin": "external" } ] + }, + "HostedZoneId, VPC": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] } }, "ChangeResourceRecordSets": { @@ -1046,8 +1060,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1241,6 +1265,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_private_hostedzone", "test": "test_private_hostedzone", @@ -1618,8 +1652,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "201", "error": "", "snapshot_skipped": "", @@ -1969,6 +2013,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_optionaltrailingdot[with_trailing_dot]", "test": "test_hostedzone_optionaltrailingdot[with_trailing_dot]", @@ -2150,8 +2204,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2639,6 +2703,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_associate_multiple_vpcs_to_hosted_zone", + "test": "test_associate_multiple_vpcs_to_hosted_zone", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_route53.py::test_hostedzone_with_comment", "test": "test_hostedzone_with_comment", @@ -3452,8 +3526,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing", - "test": "test_elb_routing", + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[dot]", + "test": "test_elb_routing[dot]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/route53/test_route53.py::test_elb_routing[nothing]", + "test": "test_elb_routing[nothing]", "response": "200", "error": "", "snapshot_skipped": "", diff --git a/src/data/coverage/s3.json b/src/data/coverage/s3.json index 86f49b8d..7099b69d 100644 --- a/src/data/coverage/s3.json +++ b/src/data/coverage/s3.json @@ -51,6 +51,18 @@ "snapshot_skipped": "" } }, + { + "CreateBucketMetadataConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "CreateBucketMetadataTableConfiguration": { "implemented": false, @@ -171,6 +183,18 @@ "snapshot_skipped": "" } }, + { + "DeleteBucketMetadataConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DeleteBucketMetadataTableConfiguration": { "implemented": false, @@ -435,6 +459,18 @@ "snapshot_skipped": "" } }, + { + "GetBucketMetadataConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetBucketMetadataTableConfiguration": { "implemented": false, @@ -1203,6 +1239,30 @@ "snapshot_skipped": "" } }, + { + "UpdateBucketMetadataInventoryTableConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "UpdateBucketMetadataJournalTableConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "UploadPart": { "implemented": true, @@ -1275,7 +1335,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -1500,6 +1560,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_lambda_integration", "test": "test_s3_lambda_integration", @@ -3075,7 +3145,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3085,7 +3155,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -3335,7 +3405,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -3850,6 +3920,26 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[no]", + "test": "test_aws_novalue[no]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[yes]", + "test": "test_aws_novalue[yes]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_updating_stack_with_iam_role", "test": "test_updating_stack_with_iam_role", @@ -3885,7 +3975,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3931,8 +4021,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4720,66 +4810,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -6620,6 +6650,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -7200,6 +7240,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -9860,6 +9920,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_obj_attrs_multi_headers_behavior", + "test": "test_get_obj_attrs_multi_headers_behavior", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", @@ -10510,6 +10580,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", @@ -11021,11 +11101,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expires", + "test": "test_s3_object_expires", "response": "200", "error": "", - "snapshot_skipped": "['$..Restore']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -16792,6 +16872,26 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -17182,16 +17282,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", - "test": "test_websocket_api_reject_connect[True-True]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", "test": "test_websocket_api_reject_connect[True-True]", @@ -17282,6 +17372,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -17612,6 +17712,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -17762,6 +17882,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -17773,18 +17943,38 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", "response": "200", "error": "", "snapshot_skipped": "", @@ -17792,6 +17982,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", "test": "test_invocation_jobs", @@ -18087,7 +18297,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -18302,6 +18512,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -18612,6 +18842,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -18677,7 +18947,67 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18747,7 +19077,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18757,7 +19087,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18767,7 +19097,17 @@ "test": "test_wrong_arn_for_trail_ops", "response": "200", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -19583,8 +19923,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", "response": "200", "error": "", "snapshot_skipped": "", @@ -19592,6 +19932,36 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_claims_with_username_attributes[None-testuser-user_attributes2]", "test": "test_token_claims_with_username_attributes[None-testuser-user_attributes2]", @@ -20032,6 +20402,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -20047,7 +20437,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -20057,7 +20447,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -21052,16 +21442,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -21562,6 +21942,166 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_s3_create_bucket_secure_connection", "test": "test_s3_create_bucket_secure_connection", @@ -21593,7 +22133,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -21848,6 +22388,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_invalid_content_md5", "test": "test_s3_invalid_content_md5", @@ -23126,6 +23676,26 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[no]", + "test": "test_aws_novalue[no]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[yes]", + "test": "test_aws_novalue[yes]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::TestServerlessApigwLambda::test_serverless_like_deployment_with_update", "test": "test_serverless_like_deployment_with_update", @@ -23151,7 +23721,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "204", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -23187,8 +23757,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "204", "error": "", "snapshot_skipped": "", @@ -23456,16 +24026,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "204", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", "test": "test_table_v2_stream", @@ -23656,6 +24216,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", @@ -24006,6 +24576,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_obj_attrs_multi_headers_behavior", + "test": "test_get_obj_attrs_multi_headers_behavior", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", @@ -24656,6 +25236,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", @@ -25147,11 +25737,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expires", + "test": "test_s3_object_expires", "response": "204", "error": "", - "snapshot_skipped": "['$..Restore']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29448,6 +30038,26 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "204", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "204", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_replication_task_without_identifier", "test": "test_replication_task_without_identifier", @@ -29559,8 +30169,28 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", + "response": "204", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", + "response": "204", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs", + "test": "test_submit_job_logs", "response": "204", "error": "", "snapshot_skipped": "", @@ -29568,6 +30198,36 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_logs_custom_log_group", + "test": "test_submit_job_logs_custom_log_group", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "204", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "204", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", "test": "test_invocation_jobs", @@ -29753,7 +30413,7 @@ "test": "test_create_receiptrules", "response": "204", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -29888,6 +30548,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -30038,6 +30708,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -30073,7 +30763,67 @@ "test": "test_create_trail", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "204", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30143,7 +30893,7 @@ "test": "test_trail_operations_with_arn", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30153,7 +30903,7 @@ "test": "test_trail_s3_key_prefix", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30163,7 +30913,17 @@ "test": "test_wrong_arn_for_trail_ops", "response": "204", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "204", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30568,6 +31328,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -30998,16 +31778,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -31129,11 +31899,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "204", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -31327,6 +32097,76 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_extra_env_vars", + "test": "test_submit_job_ecs_e2e_flow_extra_env_vars", + "response": "404", + "error": "NoSuchBucket", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -32115,8 +32955,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "204", "error": "", "snapshot_skipped": "", @@ -32206,6 +33046,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "204", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_distribution_with_acm", "test": "test_create_distribution_with_acm", @@ -32231,7 +33081,7 @@ "test": "test_create_receiptrules", "response": "204", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -32615,7 +33465,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "204", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -33350,56 +34200,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -35070,6 +35870,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "204", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -35620,6 +36430,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -39892,6 +40712,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "204", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_cdc_files[default]", "test": "test_cdc_replication_task_cdc_files[default]", @@ -40482,6 +41312,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -40812,6 +41652,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -40962,6 +41822,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "204", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -41132,6 +42042,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -41292,6 +42212,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -41403,8 +42343,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "204", "error": "", "snapshot_skipped": "", @@ -41722,6 +42672,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -41737,7 +42707,7 @@ "test": "test_internal_path_based_routing[host]", "response": "204", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -41747,7 +42717,7 @@ "test": "test_internal_path_based_routing[path]", "response": "204", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -42492,6 +43462,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", + "response": "204", + "error": "", + "snapshot_skipped": "['$.pg-extensions.results']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", "test": "test_lambda_extension[16]", @@ -42501,6 +43481,106 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -42849,7 +43929,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -42924,16 +44004,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventBus::test_put_events_to_default_eventbus_for_custom_eventbus", "test": "test_put_events_to_default_eventbus_for_custom_eventbus", @@ -43044,6 +44114,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", @@ -43254,6 +44334,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_obj_attrs_multi_headers_behavior", + "test": "test_get_obj_attrs_multi_headers_behavior", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", @@ -43694,6 +44784,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", "test": "test_s3_batch_delete_objects", @@ -44125,11 +45225,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expires", + "test": "test_s3_object_expires", "response": "200", "error": "", - "snapshot_skipped": "['$..Restore']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -47076,6 +48176,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_multiple_tables[unformatted_json]", "test": "test_cdc_replication_task_multiple_tables[unformatted_json]", @@ -47266,6 +48376,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -47416,6 +48536,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -47441,7 +48581,67 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -47501,7 +48701,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -47511,7 +48711,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -47521,7 +48721,17 @@ "test": "test_wrong_arn_for_trail_ops", "response": "200", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -48147,11 +49357,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -48305,6 +49515,66 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -48834,6 +50104,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -48984,6 +50264,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -50587,7 +51887,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -51237,7 +52537,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -51812,66 +53112,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -53572,6 +54812,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -54132,6 +55382,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -56763,11 +58023,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expires", + "test": "test_s3_object_expires", "response": "200", "error": "", - "snapshot_skipped": "['$..Restore']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -59857,7 +61117,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "206", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -60372,6 +61632,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "404", + "error": "NoSuchBucket", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "404", + "error": "NoSuchKey", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", @@ -60442,16 +61722,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", - "response": "404", - "error": "NoSuchKey", - "snapshot_skipped": "['$..Restore']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_uppercase_key_names", "test": "test_s3_uppercase_key_names", @@ -60634,6 +61904,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_cdc_files[default]", "test": "test_cdc_replication_task_cdc_files[default]", @@ -61244,6 +62524,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -61574,6 +62864,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -61724,6 +63034,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -61954,6 +63314,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -62244,6 +63614,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -62279,7 +63689,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -62745,8 +64155,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -63064,6 +64484,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -63079,7 +64519,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -63089,7 +64529,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -64054,6 +65494,106 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/kinesisanalyticsv2/test_managed_flink.py::TestKinesisDataAnalyticsV2::test_cloudwatch_logging", "test": "test_cloudwatch_logging", @@ -64276,6 +65816,16 @@ "GetObjectAttributes": { "Bucket, ExpectedBucketOwner, Key, MaxParts, ObjectAttributes, PartNumberMarker, RequestPayer, SSECustomerAlgorithm, SSECustomerKey, SSECustomerKeyMD5, VersionId": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_obj_attrs_multi_headers_behavior", + "test": "test_get_obj_attrs_multi_headers_behavior", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_attributes", "test": "test_get_object_attributes", @@ -64386,6 +65936,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_copy_object_in_place", "test": "test_s3_copy_object_in_place", @@ -65313,7 +66873,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -65378,16 +66938,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "404", - "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2FlowLogs::test_ec2_flow_logs_s3", "test": "test_ec2_flow_logs_s3", @@ -65558,6 +67108,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", @@ -65888,6 +67448,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_obj_attrs_multi_headers_behavior", + "test": "test_get_obj_attrs_multi_headers_behavior", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", @@ -66538,6 +68108,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", @@ -67029,11 +68609,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expires", + "test": "test_s3_object_expires", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..Restore']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -71330,6 +72910,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -71480,6 +73070,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -71505,7 +73115,67 @@ "test": "test_create_trail", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -71575,7 +73245,7 @@ "test": "test_trail_operations_with_arn", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -71585,7 +73255,7 @@ "test": "test_trail_s3_key_prefix", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -71595,7 +73265,17 @@ "test": "test_wrong_arn_for_trail_ops", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -72489,6 +74169,66 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "404", + "error": "ObjectLockConfigurationNotFoundError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -73041,7 +74781,7 @@ "test": "test_validate_infra_setup", "response": "404", "error": "NoSuchBucket", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -73166,6 +74906,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[no]", + "test": "test_aws_novalue[no]", + "response": "404", + "error": "NoSuchBucket", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[yes]", + "test": "test_aws_novalue[yes]", + "response": "404", + "error": "NoSuchBucket", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::TestServerlessApigwLambda::test_serverless_like_deployment_with_update", "test": "test_serverless_like_deployment_with_update", @@ -73217,8 +74977,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "404", "error": "NoSuchBucket", "snapshot_skipped": "", @@ -73518,6 +75278,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_websocket", "test": "test_websocket", @@ -73559,21 +75329,41 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow", + "test": "test_submit_job_ecs_e2e_flow", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_submit_job", - "test": "test_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_ecs_e2e_flow_fargate", + "test": "test_submit_job_ecs_e2e_flow_fargate", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..container.fargatePlatformConfiguration', '$..jobs..attempts', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..containers..networkInterfaces', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..overrides.containerOverrides..resourceRequirements', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..capacityProviderName', '$..tasks..fargateEphemeralStorage', '$..tasks..attachments', '$..taskDefinition.containerDefinitions..memory', '$..taskDefinition.containerDefinitions..secrets', '$..taskDefinition.containerDefinitions..systemControls', '$..taskDefinition.networkMode', '$..taskDefinition.registeredBy', '$..taskDefinition.requiresAttributes', '$..taskDefinition.compatibilities', '$..taskDefinition.cpu', '$..taskDefinition.memory', '$..taskDefinition.requiresCompatibilities']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_dependency", + "test": "test_submit_job_with_dependency", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobSummaryList..jobDefinition', '$..jobSummaryList..container', '$..jobs..attempts', '$..jobs..container.containerInstanceArn', '$..jobs..container.logStreamName', '$..jobs..container.networkInterfaces', '$..tasks..availabilityZone', '$..tasks..containers..imageDigest', '$..tasks..containers..memory', '$..tasks..containers..runtimeId', '$..tasks..cpu', '$..tasks..ephemeralStorage', '$..tasks..executionStoppedAt', '$..tasks..group', '$..tasks..memory', '$..tasks..overrides.containerOverrides..cpu', '$..tasks..overrides.containerOverrides..memory', '$..tasks..overrides.inferenceAcceleratorOverrides', '$..tasks..platformFamily', '$..tasks..platformVersion', '$..tasks..startedBy', '$..tasks..stopCode', '$..tasks..stoppedReason', '$..tasks..version', '$..tasks..taskDefinitionArn']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_submit_job_with_parameters", + "test": "test_submit_job_with_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..jobs..container.networkInterfaces', '$..jobs..container.containerInstanceArn', '$..jobs..attempts']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -73633,7 +75423,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -73643,7 +75433,17 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -73858,6 +75658,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "404", + "error": "NoSuchBucket", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "404", + "error": "NoSuchBucket", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -73968,16 +75788,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", - "test": "test_websocket_api_reject_connect[True-True]", - "response": "404", - "error": "NoSuchBucket", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_with_http_integration[HTTP-False-True]", "test": "test_websocket_api_with_http_integration[HTTP-False-True]", @@ -74153,7 +75963,7 @@ "test": "test_create_receiptrules", "response": "404", "error": "NoSuchBucket", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -74218,6 +76028,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "404", + "error": "NoSuchBucket", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "404", + "error": "NoSuchBucket", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -74348,16 +76178,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "404", - "error": "NoSuchBucket", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -74529,7 +76349,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -74779,7 +76599,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -75494,56 +77314,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -77224,6 +78994,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -77774,6 +79554,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -80245,11 +82035,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expires", + "test": "test_s3_object_expires", "response": "200", "error": "", - "snapshot_skipped": "['$..Restore']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -82686,6 +84476,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", "test": "test_docdb_connection", @@ -83046,6 +84846,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -83376,6 +85186,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -83526,6 +85356,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -83706,6 +85586,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -83866,6 +85756,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -84337,8 +86247,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -84656,6 +86576,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -84671,7 +86611,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -84681,7 +86621,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -85646,6 +87586,136 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codepipeline.py::test_pipeline", + "test": "test_pipeline", + "response": "404", + "error": "NoSuchKey", + "snapshot_skipped": "['$..actions..configuration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_buildspec_override", "test": "test_buildspec_override", @@ -85665,6 +87735,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "404", + "error": "NoSuchKey", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "404", + "error": "NoSuchKey", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "404", + "error": "NoSuchKey", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "404", + "error": "NoSuchKey", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -86142,6 +88252,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_basic_tracing.py::TestBasicTracing::test_basic_tracing", + "test": "test_basic_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_enforce_s3_admin_policy", "test": "test_enforce_s3_admin_policy", @@ -86539,7 +88659,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -86604,16 +88724,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::TestEc2FlowLogs::test_ec2_flow_logs_s3", "test": "test_ec2_flow_logs_s3", @@ -86774,6 +88884,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", @@ -87094,6 +89214,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_obj_attrs_multi_headers_behavior", + "test": "test_get_obj_attrs_multi_headers_behavior", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", @@ -87744,6 +89874,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", @@ -88235,11 +90375,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expires", + "test": "test_s3_object_expires", "response": "200", "error": "", - "snapshot_skipped": "['$..Restore']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -92466,6 +94606,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/bedrock/test_bedrock.py::TestBedrock::test_invocation_jobs", "test": "test_invocation_jobs", @@ -92606,6 +94756,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -92756,6 +94916,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -92781,7 +94961,67 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -92851,7 +95091,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -92861,7 +95101,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -92871,7 +95111,17 @@ "test": "test_wrong_arn_for_trail_ops", "response": "200", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -93765,6 +96015,66 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -94158,6 +96468,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_mwaa.py::test_mwaa_environment", + "test": "test_mwaa_environment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Environment.CeleryExecutorQueue', '$..Environment.DatabaseVpcEndpointService', '$..Environment.EndpointManagement', '$..Environment.EnvironmentClass', '$..Environment.LastUpdate', '$..Environment.LoggingConfiguration', '$..Environment.MaxWebservers', '$..Environment.MaxWorkers', '$..Environment.MinWebservers', '$..Environment.MinWorkers', '$..Environment.Schedulers', '$..Environment.ServiceRoleArn', '$..Environment.Tags', '$..Environment.WebserverAccessMode', '$..Environment.WebserverVpcEndpointService', '$..Environment.WeeklyMaintenanceWindowStart', '$..EnvCeleryExecutorQueue', '$..EnvCloudWatchLogGroupArn', '$..EnvDatabaseVpcEndpointService', '$..EnvWebserverVpcEndpoint']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_actions.py::TestAction::test_code_build_action", "test": "test_code_build_action", @@ -94634,6 +96954,26 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[no]", + "test": "test_aws_novalue[no]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_references.py::test_aws_novalue[yes]", + "test": "test_aws_novalue[yes]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::TestServerlessApigwLambda::test_serverless_like_deployment_with_update", "test": "test_serverless_like_deployment_with_update", @@ -94659,7 +96999,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -94695,8 +97035,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -94964,16 +97304,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_table_v2_stream", "test": "test_table_v2_stream", @@ -95174,6 +97504,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_s3_content", "test": "test_layer_s3_content", @@ -95504,6 +97844,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_obj_attrs_multi_headers_behavior", + "test": "test_get_obj_attrs_multi_headers_behavior", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", @@ -96154,6 +98504,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_analytics_configurations", "test": "test_s3_analytics_configurations", @@ -96645,11 +99005,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expires", + "test": "test_s3_object_expires", "response": "200", "error": "", - "snapshot_skipped": "['$..Restore']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -101016,6 +103376,26 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_replication_task_without_identifier", "test": "test_replication_task_without_identifier", @@ -101591,7 +103971,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -101736,6 +104116,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -101886,6 +104276,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -101921,7 +104331,67 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -101991,7 +104461,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -102001,7 +104471,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -102011,7 +104481,17 @@ "test": "test_wrong_arn_for_trail_ops", "response": "200", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -102406,6 +104886,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -102816,16 +105316,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -102947,11 +105437,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -103146,6 +105636,66 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_s3_iam_principal_tag_list_bucket_prefix", "test": "test_s3_iam_principal_tag_list_bucket_prefix", @@ -104905,8 +107455,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "204", "error": "", "snapshot_skipped": "", @@ -105086,6 +107636,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "204", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_distribution_with_acm", "test": "test_create_distribution_with_acm", @@ -105121,7 +107681,7 @@ "test": "test_create_receiptrules", "response": "204", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -105146,6 +107706,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -105296,6 +107866,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "204", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -105321,7 +107911,67 @@ "test": "test_create_trail", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "204", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -105381,7 +108031,7 @@ "test": "test_trail_operations_with_arn", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -105391,7 +108041,7 @@ "test": "test_trail_s3_key_prefix", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -105401,7 +108051,7 @@ "test": "test_wrong_arn_for_trail_ops", "response": "204", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -105673,8 +108323,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -106094,6 +108744,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_create_stack_cloudfront", "test": "test_create_stack_cloudfront", @@ -106565,7 +109225,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -106575,7 +109235,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -107285,7 +109945,7 @@ "test": "test_cfn_deploy_apigateway_from_s3_swagger", "response": "200", "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.createdDate', '$.get-stage.lastUpdatedDate', '$.get-stage.methodSettings', '$.get-stage.tags', '$..endpointConfiguration.ipAddressType']", + "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.get-stage.methodSettings', '$.get-stage.tags']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -107890,66 +110550,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -109690,6 +112290,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -110270,6 +112880,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -112640,6 +115270,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_obj_attrs_multi_headers_behavior", + "test": "test_get_obj_attrs_multi_headers_behavior", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_get_object_after_deleted_in_versioned_bucket", "test": "test_get_object_after_deleted_in_versioned_bucket", @@ -113120,6 +115760,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_batch_delete_objects", "test": "test_s3_batch_delete_objects", @@ -113521,11 +116171,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expiry", - "test": "test_s3_object_expiry", + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_object_expires", + "test": "test_s3_object_expires", "response": "200", "error": "", - "snapshot_skipped": "['$..Restore']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -117852,6 +120502,26 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_s3_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_cdc_files[default]", "test": "test_cdc_replication_task_cdc_files[default]", @@ -118482,6 +121152,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -118812,6 +121492,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -118962,6 +121662,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -119362,6 +122112,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -119672,6 +122442,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -119727,7 +122537,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -119737,11 +122547,31 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", "test": "test_list_trails_contains_trail_correctly", @@ -119760,7 +122590,7 @@ "snapshot_skipped": "['$..apiVersion', '$..additionalEventData', '$..eventCategory', '$..managementEvent', '$..resources', '$..tlsDetails', '$..userIdentity']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_s3_log_delivery_works_correctly", @@ -119770,7 +122600,7 @@ "snapshot_skipped": "['$..apiVersion', '$..additionalEventData', '$..eventCategory', '$..managementEvent', '$..resources', '$..tlsDetails', '$..userIdentity']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/codeartifact/test_registry_npm.py::TestRegistryNpm::test_deprecate[@acme/dummy]", @@ -120493,8 +123323,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -120812,6 +123652,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -120827,7 +123687,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -120837,7 +123697,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -121992,6 +124852,146 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/s3/test_s3.py::TestS3::test_object_key_length", "test": "test_object_key_length", @@ -122513,7 +125513,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -122523,11 +125523,71 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_get_trail_status_of_not_started", "test": "test_get_trail_status_of_not_started", @@ -122583,7 +125643,7 @@ "test": "test_trail_operations_with_arn", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -122593,7 +125653,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -122603,7 +125663,7 @@ "test": "test_wrong_arn_for_trail_ops", "response": "200", "error": "", - "snapshot_skipped": "['$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", + "snapshot_skipped": "['$..IncludeGlobalServiceEvents']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -122638,6 +125698,46 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_invalid_config", "test": "test_invalid_config", @@ -123397,7 +126497,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -123642,6 +126742,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_response_structure_get_obj_attrs", + "test": "test_response_structure_get_obj_attrs", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_invalid_content_md5", "test": "test_s3_invalid_content_md5", diff --git a/src/data/coverage/s3control.json b/src/data/coverage/s3control.json index bd68bdc1..c0968acc 100644 --- a/src/data/coverage/s3control.json +++ b/src/data/coverage/s3control.json @@ -724,8 +724,8 @@ }, { "GetStorageLensConfigurationTagging": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -784,10 +784,10 @@ }, { "ListAccessPoints": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, @@ -1072,8 +1072,8 @@ }, { "PutStorageLensConfigurationTagging": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, diff --git a/src/data/coverage/sagemaker.json b/src/data/coverage/sagemaker.json index aeb011b9..bdc4bff4 100644 --- a/src/data/coverage/sagemaker.json +++ b/src/data/coverage/sagemaker.json @@ -38,6 +38,30 @@ "snapshot_skipped": "" } }, + { + "AttachClusterNodeVolume": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "BatchAddClusterNodes": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "BatchDeleteClusterNodes": { "implemented": false, @@ -1622,6 +1646,18 @@ "snapshot_skipped": "" } }, + { + "DescribeClusterEvent": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DescribeClusterNode": { "implemented": true, @@ -2198,6 +2234,18 @@ "snapshot_skipped": "" } }, + { + "DescribeReservedCapacity": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DescribeSpace": { "implemented": false, @@ -2330,6 +2378,18 @@ "snapshot_skipped": "" } }, + { + "DetachClusterNodeVolume": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DisableSagemakerServicecatalogPortfolio": { "implemented": false, @@ -2558,6 +2618,18 @@ "snapshot_skipped": "" } }, + { + "ListClusterEvents": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListClusterNodes": { "implemented": true, @@ -3206,6 +3278,18 @@ "snapshot_skipped": "" } }, + { + "ListPipelineVersions": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListPipelines": { "implemented": true, @@ -3386,6 +3470,18 @@ "snapshot_skipped": "" } }, + { + "ListUltraServersByReservedCapacity": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListUserProfiles": { "implemented": true, @@ -4226,6 +4322,18 @@ "snapshot_skipped": "" } }, + { + "UpdatePipelineVersion": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "UpdateProject": { "implemented": false, diff --git a/src/data/coverage/secretsmanager.json b/src/data/coverage/secretsmanager.json index dd2d0e25..b5761bb3 100644 --- a/src/data/coverage/secretsmanager.json +++ b/src/data/coverage/secretsmanager.json @@ -804,6 +804,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_basic_tracing.py::TestBasicTracing::test_synchronous_service_call", + "test": "test_synchronous_service_call", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -1061,16 +1071,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", - "test": "test_http_put_secret_value_with_duplicate_client_request_token", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", @@ -1413,6 +1413,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_credentials_crud", "test": "test_credentials_crud", @@ -2409,16 +2419,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", - "test": "test_http_put_secret_value_with_duplicate_client_request_token", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", @@ -2871,6 +2871,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_secretsmanager/test_cloudcontrol_secrets.py::test_list_secret", "test": "test_list_secret", @@ -3222,11 +3232,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -3290,6 +3300,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_basic_tracing.py::TestBasicTracing::test_synchronous_service_call", + "test": "test_synchronous_service_call", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -3349,16 +3369,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", - "test": "test_http_put_secret_value_with_duplicate_client_request_token", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", @@ -4379,16 +4389,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", - "test": "test_http_put_secret_value_with_duplicate_client_request_token", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", @@ -4621,16 +4621,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_data_queries[default]", "test": "test_cdc_load_replication_task_data_queries[default]", @@ -4651,16 +4641,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -4951,6 +4931,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_rds.py::test_db_proxy", "test": "test_db_proxy", @@ -5361,6 +5351,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.pg-extensions.results']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_installed_postgres_version[11]", "test": "test_installed_postgres_version[11]", @@ -5531,6 +5531,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_basic_tracing.py::TestBasicTracing::test_synchronous_service_call", + "test": "test_synchronous_service_call", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/dms/test_dms.py::TestDms::test_create_endpoint_invalid", "test": "test_create_endpoint_invalid", @@ -5847,16 +5857,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", - "test": "test_http_put_secret_value_with_duplicate_client_request_token", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", @@ -6297,16 +6297,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_duplicate_client_request_token", - "test": "test_http_put_secret_value_with_duplicate_client_request_token", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_http_put_secret_value_with_non_provided_client_request_token", "test": "test_http_put_secret_value_with_non_provided_client_request_token", diff --git a/src/data/coverage/ses.json b/src/data/coverage/ses.json index ecd2edbf..1e29f860 100644 --- a/src/data/coverage/ses.json +++ b/src/data/coverage/ses.json @@ -128,8 +128,8 @@ "implemented": true, "availability": "community", "internal_test_suite": true, - "external_test_suite": false, - "terraform_test_suite": false, + "external_test_suite": true, + "terraform_test_suite": true, "aws_validated": true, "snapshot_tested": true, "snapshot_skipped": "" @@ -417,7 +417,7 @@ "availability": "community", "internal_test_suite": false, "external_test_suite": true, - "terraform_test_suite": true, + "terraform_test_suite": false, "aws_validated": false, "snapshot_tested": false, "snapshot_skipped": "" @@ -476,7 +476,7 @@ "implemented": true, "availability": "pro", "internal_test_suite": true, - "external_test_suite": false, + "external_test_suite": true, "terraform_test_suite": false, "aws_validated": true, "snapshot_tested": true, @@ -653,13 +653,13 @@ }, { "SetIdentityHeadersInNotificationsEnabled": { - "implemented": false, - "availability": "", - "internal_test_suite": false, + "implemented": true, + "availability": "community", + "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "snapshot_skipped": "" } }, @@ -916,6 +916,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -972,6 +982,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -1059,7 +1079,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -1107,7 +1127,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -1286,6 +1306,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -1352,6 +1382,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -1413,7 +1453,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -1461,7 +1501,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -1611,7 +1651,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1659,7 +1699,7 @@ "test": "test_create_receiptrules", "response": "200", "error": "", - "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..Recipients', '$..TlsPolicy']", + "snapshot_skipped": "['$..StackResourceDetail.DriftInformation', '$..StackResourceDetail.Metadata', '$..Actions..S3Action.KmsKeyArn', '$..Actions..S3Action.ObjectKeyPrefix', '$..Actions..S3Action.TopicArn', '$..TlsPolicy', '$..ScanEnabled']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1891,6 +1931,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -1906,6 +1956,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSESRetrospection::test_send_email_can_retrospect", "test": "test_send_email_can_retrospect", @@ -2233,9 +2293,125 @@ ] } }, + "SetIdentityHeadersInNotificationsEnabled": { + "Enabled, Identity, NotificationType": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[False-Bounce]", + "test": "test_set_identity_headers_in_notifications_enabled_success[False-Bounce]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[False-Complaint]", + "test": "test_set_identity_headers_in_notifications_enabled_success[False-Complaint]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[False-Delivery]", + "test": "test_set_identity_headers_in_notifications_enabled_success[False-Delivery]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[True-Bounce]", + "test": "test_set_identity_headers_in_notifications_enabled_success[True-Bounce]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[True-Complaint]", + "test": "test_set_identity_headers_in_notifications_enabled_success[True-Complaint]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[True-Delivery]", + "test": "test_set_identity_headers_in_notifications_enabled_success[True-Delivery]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_failure_invalid_type", + "test": "test_set_identity_headers_in_notifications_enabled_failure_invalid_type", + "response": "400", + "error": "InvalidParameterValue", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_failure_unknown_identity[Bounce]", + "test": "test_set_identity_headers_in_notifications_enabled_failure_unknown_identity[Bounce]", + "response": "400", + "error": "MessageRejected", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_failure_unknown_identity[Complaint]", + "test": "test_set_identity_headers_in_notifications_enabled_failure_unknown_identity[Complaint]", + "response": "400", + "error": "MessageRejected", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_failure_unknown_identity[Delivery]", + "test": "test_set_identity_headers_in_notifications_enabled_failure_unknown_identity[Delivery]", + "response": "400", + "error": "MessageRejected", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "VerifyEmailAddress": { "EmailAddress": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSESRetrospection::test_send_email_can_retrospect", "test": "test_send_email_can_retrospect", @@ -2324,6 +2500,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -2343,6 +2529,76 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_failure_invalid_type", + "test": "test_set_identity_headers_in_notifications_enabled_failure_invalid_type", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[False-Bounce]", + "test": "test_set_identity_headers_in_notifications_enabled_success[False-Bounce]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[False-Complaint]", + "test": "test_set_identity_headers_in_notifications_enabled_success[False-Complaint]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[False-Delivery]", + "test": "test_set_identity_headers_in_notifications_enabled_success[False-Delivery]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[True-Bounce]", + "test": "test_set_identity_headers_in_notifications_enabled_success[True-Bounce]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[True-Complaint]", + "test": "test_set_identity_headers_in_notifications_enabled_success[True-Complaint]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_set_identity_headers_in_notifications_enabled_success[True-Delivery]", + "test": "test_set_identity_headers_in_notifications_enabled_success[True-Delivery]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ diff --git a/src/data/coverage/sesv2.json b/src/data/coverage/sesv2.json index 8646ccd7..61880b03 100644 --- a/src/data/coverage/sesv2.json +++ b/src/data/coverage/sesv2.json @@ -182,6 +182,30 @@ "snapshot_skipped": "" } }, + { + "CreateTenant": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "CreateTenantResourceAssociation": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DeleteConfigurationSet": { "implemented": false, @@ -314,6 +338,30 @@ "snapshot_skipped": "" } }, + { + "DeleteTenant": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "DeleteTenantResourceAssociation": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetAccount": { "implemented": false, @@ -566,6 +614,18 @@ "snapshot_skipped": "" } }, + { + "GetReputationEntity": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetSuppressedDestination": { "implemented": false, @@ -578,6 +638,18 @@ "snapshot_skipped": "" } }, + { + "GetTenant": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListConfigurationSets": { "implemented": false, @@ -734,6 +806,30 @@ "snapshot_skipped": "" } }, + { + "ListReputationEntities": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "ListResourceTenants": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ListSuppressedDestinations": { "implemented": false, @@ -758,6 +854,30 @@ "snapshot_skipped": "" } }, + { + "ListTenantResources": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "ListTenants": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "PutAccountDedicatedIpWarmupAttributes": { "implemented": false, @@ -1165,6 +1285,30 @@ "snapshot_tested": false, "snapshot_skipped": "" } + }, + { + "UpdateReputationEntityCustomerManagedStatus": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, + { + "UpdateReputationEntityPolicy": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } } ], "details": { diff --git a/src/data/coverage/sns.json b/src/data/coverage/sns.json index 5faa284a..df1edb27 100644 --- a/src/data/coverage/sns.json +++ b/src/data/coverage/sns.json @@ -1096,16 +1096,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sns.py::test_sns_topic_fifo_without_suffix_fails", - "test": "test_sns_topic_fifo_without_suffix_fails", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" } ], "ls_pro": [ @@ -1158,6 +1148,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -1174,8 +1174,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_create_existing", + "test": "test_create_change_set_create_existing", "response": "200", "error": "", "snapshot_skipped": "", @@ -1440,7 +1440,7 @@ "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { @@ -1893,6 +1893,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -2503,6 +2513,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -3075,6 +3095,46 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", "test": "test_list_trails_contains_trail_correctly", @@ -3335,6 +3395,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_sns_create_topic_policy", "test": "test_sns_create_topic_policy", @@ -3488,8 +3558,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_and_then_update_refreshes_template_metadata", - "test": "test_create_and_then_update_refreshes_template_metadata", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_create_existing", + "test": "test_create_change_set_create_existing", "response": "200", "error": "", "snapshot_skipped": "", @@ -3714,7 +3784,7 @@ "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { @@ -4237,6 +4307,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -4897,6 +4977,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -5689,6 +5779,46 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_s3_log_delivery_works_correctly", "test": "test_s3_log_delivery_works_correctly", @@ -5908,6 +6038,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -6361,6 +6501,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -6809,6 +6959,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_update_stack.py::test_update_with_previous_parameter_value", + "test": "test_update_with_previous_parameter_value", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/engine/test_conditions.py::TestCloudFormationConditions::test_sub_in_conditions", "test": "test_sub_in_conditions", @@ -6999,6 +7159,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -7079,6 +7259,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[False]", "test": "test_publish_batch_messages_from_fifo_topic_to_fifo_queue[False]", @@ -7281,6 +7471,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", @@ -7951,6 +8151,20 @@ } }, "Publish": { + "Message, MessageAttributes, MessageGroupId, TopicArn": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "Message, MessageAttributes, MessageStructure, TargetArn": { "ls_community": [ { @@ -8617,6 +8831,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -8887,6 +9111,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -9429,6 +9663,66 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", + "test": "test_list_trails_contains_trail_correctly", + "response": "200", + "error": "", + "snapshot_skipped": "['$..HomeRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_s3_log_delivery_works_correctly", + "test": "test_s3_log_delivery_works_correctly", + "response": "200", + "error": "", + "snapshot_skipped": "['$..apiVersion', '$..additionalEventData', '$..eventCategory', '$..managementEvent', '$..resources', '$..tlsDetails', '$..userIdentity']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", "test": "test_inventory_retrieval", @@ -9549,6 +9843,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_missing_policy", + "test": "test_create_trail_with_sns_topic_missing_policy", + "response": "403", + "error": "CommonServiceException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_sns_cross_account_publish", "test": "test_sns_cross_account_publish", @@ -9578,6 +9892,26 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_non_existing_sns_topic", + "test": "test_create_trail_with_non_existing_sns_topic", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "404", + "error": "NotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -10423,6 +10757,46 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_fifo_topic_raises_error", + "test": "test_create_trail_with_sns_fifo_topic_raises_error", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic", + "test": "test_create_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", "test": "test_list_trails_contains_trail_correctly", @@ -10749,6 +11123,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSPlatformEndpoint::test_publish_to_platform_endpoint_is_dispatched", "test": "test_publish_to_platform_endpoint_is_dispatched", @@ -11535,6 +11919,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -12017,6 +12411,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", "test": "test_list_trails_contains_trail_correctly", @@ -12116,6 +12520,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -12481,6 +12895,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_email_ses_destination", + "test": "test_ses_sns_topic_integration_send_email_ses_destination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/ses/test_ses.py::TestSES::test_ses_sns_topic_integration_send_raw_email", "test": "test_ses_sns_topic_integration_send_raw_email", @@ -12951,6 +13375,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", diff --git a/src/data/coverage/sqs.json b/src/data/coverage/sqs.json index 90555a15..55de59e2 100644 --- a/src/data/coverage/sqs.json +++ b/src/data/coverage/sqs.json @@ -456,8 +456,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -1869,6 +1879,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives[sqs]", "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives[sqs]", @@ -2010,21 +2040,41 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_too_long", - "test": "test_message_deduplication_id_too_long", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_invalid[empty]", + "test": "test_message_deduplication_id_invalid[empty]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_group_id_too_long", - "test": "test_message_group_id_too_long", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_invalid[spaces]", + "test": "test_message_deduplication_id_invalid[spaces]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_invalid[too_long]", + "test": "test_message_deduplication_id_invalid[too_long]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_success", + "test": "test_message_deduplication_id_success", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2722,8 +2772,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3030,6 +3090,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -5561,6 +5631,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -6441,6 +6521,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs]", + "test": "test_fair_queue_with_message_group_id[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs_query]", + "test": "test_fair_queue_with_message_group_id[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_get_queue_url_contains_localstack_host[sqs]", "test": "test_get_queue_url_contains_localstack_host[sqs]", @@ -7122,8 +7222,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_empty_message_group_id", - "test": "test_send_message_to_standard_queue_with_empty_message_group_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_invalid_message_group_id[empty]", + "test": "test_send_message_to_standard_queue_with_invalid_message_group_id[empty]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_invalid_message_group_id[spaces]", + "test": "test_send_message_to_standard_queue_with_invalid_message_group_id[spaces]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_invalid_message_group_id[too_long]", + "test": "test_send_message_to_standard_queue_with_invalid_message_group_id[too_long]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8954,13 +9074,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -9023,6 +9143,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_actions.py::TestAction::test_create_and_execute_change_set", "test": "test_create_and_execute_change_set", @@ -9633,6 +9763,66 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", @@ -11516,13 +11706,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -11585,6 +11775,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_challenge_trigger_metadata", "test": "test_custom_challenge_trigger_metadata", @@ -11804,6 +12014,36 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } @@ -12019,7 +12259,7 @@ "snapshot_skipped": "['$..Records..md5OfMessageAttributes']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping_batch_size[100]", @@ -12029,7 +12269,7 @@ "snapshot_skipped": "['$..Records..md5OfMessageAttributes']", "aws_validated": true, "snapshot_tested": true, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping_batch_size[15]", @@ -12513,6 +12753,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_sqs_cross_account_event_source_mapping", "test": "test_lambda_sqs_cross_account_event_source_mapping", @@ -14939,6 +15199,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -16109,6 +16379,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs]", + "test": "test_fair_queue_with_message_group_id[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs_query]", + "test": "test_fair_queue_with_message_group_id[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages[sqs]", "test": "test_fifo_approx_number_of_messages[sqs]", @@ -16499,6 +16789,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_multiple_messages_multiple_single_receives[sqs]", "test": "test_fifo_queue_send_multiple_messages_multiple_single_receives[sqs]", @@ -16850,21 +17160,41 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_too_long", - "test": "test_message_deduplication_id_too_long", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_invalid[empty]", + "test": "test_message_deduplication_id_invalid[empty]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_group_id_too_long", - "test": "test_message_group_id_too_long", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_invalid[spaces]", + "test": "test_message_deduplication_id_invalid[spaces]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_invalid[too_long]", + "test": "test_message_deduplication_id_invalid[too_long]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_success", + "test": "test_message_deduplication_id_success", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -17540,8 +17870,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_empty_message_group_id", - "test": "test_send_message_to_standard_queue_with_empty_message_group_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_invalid_message_group_id[empty]", + "test": "test_send_message_to_standard_queue_with_invalid_message_group_id[empty]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_invalid_message_group_id[spaces]", + "test": "test_send_message_to_standard_queue_with_invalid_message_group_id[spaces]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_invalid_message_group_id[too_long]", + "test": "test_send_message_to_standard_queue_with_invalid_message_group_id[too_long]", "response": "200", "error": "", "snapshot_skipped": "", @@ -19832,13 +20182,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -19911,6 +20261,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_s3_log_delivery_works_correctly", "test": "test_s3_log_delivery_works_correctly", @@ -19992,8 +20352,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -20921,6 +21291,66 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/integration/services/internal/stackinfo/test_stackinfo.py::test_stackinfo_resource", "test": "test_stackinfo_resource", @@ -23627,6 +24057,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -24739,6 +25179,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resource_providers/pipes/aws_pipes_pipe/test_basic.py::TestBasicCRD::test_black_box", "test": "test_black_box", @@ -24749,6 +25199,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", "test": "test_list_trails_contains_trail_correctly", @@ -25689,6 +26149,76 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_role_with_permissions_boundary", "test": "test_role_with_permissions_boundary", @@ -26194,6 +26724,26 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -28807,6 +29357,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -29480,13 +30040,13 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { @@ -29499,6 +30059,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", + "test": "test_list_trails_contains_trail_correctly", + "response": "200", + "error": "", + "snapshot_skipped": "['$..HomeRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_subscribe_ecs_events", "test": "test_subscribe_ecs_events", @@ -30049,6 +30629,56 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_enforcement.py::TestIAMEnforcementIdentityBasedPolicies::test_assume_role_sqs_with_put_role_policy", "test": "test_assume_role_sqs_with_put_role_policy", @@ -31383,6 +32013,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_event_structure_for_event_type[origin-request]", "test": "test_lambda_at_edge_event_structure_for_event_type[origin-request]", @@ -31443,6 +32083,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_event_source_mapping_single_topic", "test": "test_kafka_event_source_mapping_single_topic", @@ -31482,6 +32142,26 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -31711,6 +32391,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_verify_signature[1]", "test": "test_publish_sqs_verify_signature[1]", @@ -31779,6 +32469,16 @@ }, "AttributeNames, MessageSystemAttributeNames, QueueUrl, WaitTimeSeconds": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs_query]", + "test": "test_fair_queue_with_message_group_id[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_attributes[sqs_query]", "test": "test_fifo_message_attributes[sqs_query]", @@ -31921,6 +32621,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs]", + "test": "test_fair_queue_with_message_group_id[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_message_attributes[sqs]", "test": "test_fifo_message_attributes[sqs]", @@ -32537,6 +33247,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_cross_account.py::TestLambdaCrossAccount::test_lambda_sqs_cross_account_event_source_mapping", "test": "test_lambda_sqs_cross_account_event_source_mapping", @@ -32721,6 +33451,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_receive_message_group_id_ordering[sqs]", "test": "test_fifo_receive_message_group_id_ordering[sqs]", @@ -34086,6 +34836,26 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] }, @@ -36009,16 +36779,6 @@ } ], "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_service_principal_conditions[aws:PrincipalIsAWSService]", "test": "test_service_principal_conditions[aws:PrincipalIsAWSService]", @@ -37123,6 +37883,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_purge_queue[sqs]", "test": "test_purge_queue[sqs]", @@ -37583,6 +38363,26 @@ }, "DelaySeconds, MessageBody, MessageGroupId, QueueUrl": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "test": "test_fifo_queue_send_message_with_zero_delay_defaults_to_queue_delay[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_seconds_fails[sqs]", "test": "test_fifo_queue_send_message_with_delay_seconds_fails[sqs]", @@ -38456,21 +39256,11 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_too_long", - "test": "test_message_deduplication_id_too_long", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_success", + "test": "test_message_deduplication_id_success", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_group_id_too_long", - "test": "test_message_group_id_too_long", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -38536,21 +39326,31 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_too_long", - "test": "test_message_deduplication_id_too_long", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_invalid[empty]", + "test": "test_message_deduplication_id_invalid[empty]", "response": "400", "error": "InvalidParameterValueException", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_group_id_too_long", - "test": "test_message_group_id_too_long", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_invalid[spaces]", + "test": "test_message_deduplication_id_invalid[spaces]", "response": "400", "error": "InvalidParameterValueException", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_message_deduplication_id_invalid[too_long]", + "test": "test_message_deduplication_id_invalid[too_long]", + "response": "400", + "error": "InvalidParameterValueException", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -38581,6 +39381,20 @@ } ] }, + "MessageBody, MessageGroupId, MessageSystemAttributes, QueueUrl": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + } + ] + }, "MessageBody, MessageGroupId, QueueUrl": { "ls_community": [ { @@ -38623,6 +39437,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs]", + "test": "test_fair_queue_with_message_group_id[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fair_queue_with_message_group_id[sqs_query]", + "test": "test_fair_queue_with_message_group_id[sqs_query]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_approx_number_of_messages[sqs]", "test": "test_fifo_approx_number_of_messages[sqs]", @@ -39004,8 +39838,28 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_empty_message_group_id", - "test": "test_send_message_to_standard_queue_with_empty_message_group_id", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_invalid_message_group_id[empty]", + "test": "test_send_message_to_standard_queue_with_invalid_message_group_id[empty]", + "response": "400", + "error": "InvalidParameterValueException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_invalid_message_group_id[spaces]", + "test": "test_send_message_to_standard_queue_with_invalid_message_group_id[spaces]", + "response": "400", + "error": "InvalidParameterValueException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_to_standard_queue_with_invalid_message_group_id[too_long]", + "test": "test_send_message_to_standard_queue_with_invalid_message_group_id[too_long]", "response": "400", "error": "InvalidParameterValueException", "snapshot_skipped": "", @@ -39076,8 +39930,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -39941,6 +40805,46 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_delivery_notification_works", + "test": "test_delivery_notification_works", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Trail.CloudWatchLogsRoleArn', '$..Body.Message.s3ObjectKey']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", + "test": "test_list_trails_contains_trail_correctly", + "response": "200", + "error": "", + "snapshot_skipped": "['$..HomeRegion']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_s3_log_delivery_works_correctly", + "test": "test_s3_log_delivery_works_correctly", + "response": "200", + "error": "", + "snapshot_skipped": "['$..apiVersion', '$..additionalEventData', '$..eventCategory', '$..managementEvent', '$..resources', '$..tlsDetails', '$..userIdentity']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/glacier/test_glacier.py::TestGlacier::test_inventory_retrieval", "test": "test_inventory_retrieval", @@ -40032,10 +40936,10 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/integration/replicator/core/test_replicator_api.py::TestReplicatorApi::test_trigger_replication_lifecycle", - "test": "test_trigger_replication_lifecycle", - "response": "400", - "error": "QueueDoesNotExist", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_asynchronous_calls.py::TestThreadPoolExecutorTracing::test_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, @@ -42928,13 +43832,13 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_create_submit_job", - "test": "test_create_submit_job", + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { @@ -43347,6 +44251,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_conditions.py::TestIAMConditions::test_service_principal_conditions[aws:PrincipalIsAWSService]", "test": "test_service_principal_conditions[aws:PrincipalIsAWSService]", @@ -44074,6 +45018,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" } ] } @@ -45301,6 +46255,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_message_group_id", + "test": "test_publish_message_group_id", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns", "test": "test_publish_sqs_from_sns", @@ -46103,6 +47067,26 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_events_job_state_change", + "test": "test_events_job_state_change", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Messages..Body.detail.container.containerInstanceArn', '$..Messages..Body.detail.container.logStreamName', '$..Messages..Body.detail.container.networkInterfaces', '$..Messages..Body.detail.container.taskArn', '$..Messages..Body.detail.container.exitCode', '$..Messages..Body.detail.attempts']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_update_trail_with_sns_topic", + "test": "test_create_update_trail_with_sns_topic", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", "test": "test_list_trails_contains_trail_correctly", diff --git a/src/data/coverage/ssm.json b/src/data/coverage/ssm.json index bbc26934..f97a58e9 100644 --- a/src/data/coverage/ssm.json +++ b/src/data/coverage/ssm.json @@ -91,7 +91,7 @@ "CreateDocument": { "implemented": true, "availability": "community", - "internal_test_suite": false, + "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, "aws_validated": false, @@ -1799,6 +1799,22 @@ ] } }, + "CreateDocument": { + "Content, DocumentType, Name": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_custom_documents", + "test": "test_custom_documents", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + } + ] + } + }, "CreateMaintenanceWindow": { "AllowUnassociatedTargets, ClientToken, Cutoff, Duration, Name, Schedule": { "ls_community": [ @@ -1920,6 +1936,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", "test": "test_simple_update_single_resource", @@ -1930,6 +1956,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_name_conflicts", "test": "test_name_conflicts", @@ -1960,6 +1996,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", @@ -2201,7 +2247,7 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -2251,8 +2297,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2390,6 +2436,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_fn_select_has_intrinsic_function", + "test": "test_fn_select_has_intrinsic_function", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[ap-northeast-1]", "test": "test_get_azs_function[ap-northeast-1]", @@ -2712,6 +2768,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_replication_task_without_identifier", "test": "test_replication_task_without_identifier", @@ -3032,6 +3098,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -3172,16 +3258,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", @@ -3253,11 +3329,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3332,6 +3408,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_batch", + "test": "test_batch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_successful_replication[arn-/test-{short_uid}/2]", "test": "test_successful_replication[arn-/test-{short_uid}/2]", @@ -3391,6 +3477,16 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_batch", + "test": "test_batch", + "response": "400", + "error": "ParameterNotFound", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" } ] } @@ -3620,6 +3716,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", "test": "test_simple_update_single_resource", @@ -3630,6 +3736,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", @@ -3740,6 +3856,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_parameter_defaults", "test": "test_parameter_defaults", @@ -3905,7 +4031,7 @@ "test": "test_validate_infra_setup", "response": "400", "error": "ParameterNotFound", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3920,6 +4046,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "400", + "error": "ParameterNotFound", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cloudformation.py::test_waitcondition", "test": "test_waitcondition", @@ -4312,6 +4448,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "400", + "error": "ParameterNotFound", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -4522,6 +4668,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "400", + "error": "ParameterNotFound", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "400", + "error": "ParameterNotFound", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -4632,16 +4798,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "400", - "error": "ParameterNotFound", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -4756,6 +4912,16 @@ }, "Name, WithDecryption": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", "test": "test_simple_update_single_resource", @@ -4766,6 +4932,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_name_conflicts", "test": "test_name_conflicts", @@ -4796,6 +4972,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", @@ -5067,8 +5253,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5156,6 +5342,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_fn_select_has_intrinsic_function", + "test": "test_fn_select_has_intrinsic_function", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[ap-northeast-1]", "test": "test_get_azs_function[ap-northeast-1]", @@ -5548,6 +5744,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_basic_tracing.py::TestBasicTracing::test_synchronous_service_call", + "test": "test_synchronous_service_call", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_ssm/test_ssm_parameter.py::test_read_ssm_parameter_not_found", "test": "test_read_ssm_parameter_not_found", @@ -5614,6 +5820,18 @@ "snapshot_tested": false, "origin": "external" } + ], + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_batch", + "test": "test_batch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } ] }, "Names, WithDecryption": { @@ -5632,6 +5850,20 @@ } }, "GetParametersByPath": { + "NextToken, Path, Recursive, WithDecryption": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_batch", + "test": "test_batch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] + }, "ParameterFilters, Path": { "ls_community": [ { @@ -5712,6 +5944,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_batch", + "test": "test_batch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_successful_replication[arn-/test-{short_uid}/2]", "test": "test_successful_replication[arn-/test-{short_uid}/2]", @@ -5866,6 +6108,16 @@ }, "Name, Overwrite, Tags, Type, Value": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", "test": "test_simple_update_single_resource", @@ -5876,6 +6128,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_update_ssm_parameter_tag", "test": "test_update_ssm_parameter_tag", @@ -5901,7 +6163,7 @@ "Name, Overwrite, Type, Value": { "ls_community": [ { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2.py::test_deploy_instance_with_key_pair", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/ec2/test_ec2_resource_provider.py::test_deploy_instance_with_key_pair", "test": "test_deploy_instance_with_key_pair", "response": "200", "error": "", @@ -5997,7 +6259,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -6012,6 +6274,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_deleting_resource", + "test": "test_deleting_resource", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Error.Message', '$..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_single_resource", "test": "test_simple_update_single_resource", @@ -6022,6 +6294,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::TestUpdates::test_simple_update_two_resources", + "test": "test_simple_update_two_resources", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_changesets.py::test_create_change_set_with_ssm_parameter", "test": "test_create_change_set_with_ssm_parameter", @@ -6062,6 +6344,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_resources.py::test_describe_non_existent_resource", + "test": "test_describe_non_existent_resource", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::test_list_parameter_type", "test": "test_list_parameter_type", @@ -6333,8 +6625,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[28]", + "test": "test_cdk_bootstrap[28]", "response": "200", "error": "", "snapshot_skipped": "", @@ -6452,6 +6744,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_fn_select_has_intrinsic_function", + "test": "test_fn_select_has_intrinsic_function", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[ap-northeast-1]", "test": "test_get_azs_function[ap-northeast-1]", @@ -6784,6 +7086,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -7074,6 +7386,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", "test": "test_cognito_custom_email_signup", @@ -7224,16 +7556,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_provider_marked_running", "test": "test_provider_marked_running", @@ -7384,6 +7706,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_batch", + "test": "test_batch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_successful_replication[arn-/test-{short_uid}/2]", "test": "test_successful_replication[arn-/test-{short_uid}/2]", @@ -7474,25 +7806,21 @@ } }, "SendCommand": { - "DocumentName, InstanceIds": { + "DocumentName, InstanceIds, Parameters": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_send_command", - "test": "test_send_command", - "response": "400", - "error": "InvalidInstanceIdError", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_cancel_command", + "test": "test_cancel_command", + "response": "200", + "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, "origin": "external" - } - ] - }, - "DocumentName, InstanceIds, Parameters": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_cancel_command", - "test": "test_cancel_command", + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_custom_documents", + "test": "test_custom_documents", "response": "200", "error": "", "snapshot_skipped": "", @@ -7509,6 +7837,16 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/ssm/test_ssm.py::TestSSMDockerVMM::test_send_command", + "test": "test_send_command", + "response": "400", + "error": "InvalidInstanceIdError", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" } ] } diff --git a/src/data/coverage/sso-admin.json b/src/data/coverage/sso-admin.json index f570314d..47644df9 100644 --- a/src/data/coverage/sso-admin.json +++ b/src/data/coverage/sso-admin.json @@ -446,6 +446,18 @@ "snapshot_skipped": "" } }, + { + "GetApplicationSessionConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "GetInlinePolicyForPermissionSet": { "implemented": true, @@ -770,6 +782,18 @@ "snapshot_skipped": "" } }, + { + "PutApplicationSessionConfiguration": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "PutInlinePolicyToPermissionSet": { "implemented": true, diff --git a/src/data/coverage/stepfunctions.json b/src/data/coverage/stepfunctions.json index b090a91e..603fde10 100644 --- a/src/data/coverage/stepfunctions.json +++ b/src/data/coverage/stepfunctions.json @@ -914,16 +914,6 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" } ] } @@ -1095,16 +1085,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/express/test_express_async.py::TestExpressAsync::test_base[BASE_PASS_RESULT]", "test": "test_base[BASE_PASS_RESULT]", @@ -3561,76 +3541,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetStepFunctions::test_put_events_with_target_statefunction_machine", "test": "test_put_events_with_target_statefunction_machine", @@ -5021,6 +4931,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -9453,16 +9403,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/activities/test_activities.py::TestActivities::test_activity_task", "test": "test_activity_task", @@ -9759,86 +9699,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/events/test_events_targets.py::TestEventsTargetStepFunctions::test_put_events_with_target_statefunction_machine", "test": "test_put_events_with_target_statefunction_machine", @@ -11619,6 +11479,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -17155,56 +17055,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/base/test_base.py::TestSnfBase::test_execution_dateformat", "test": "test_execution_dateformat", @@ -17549,46 +17399,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_create_with_logging_configuration", - "test": "test_statemachine_create_with_logging_configuration", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/scenarios/test_sfn_scenarios.py::TestFundamental::test_path_based_on_data", "test": "test_path_based_on_data", @@ -20287,6 +20097,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -24457,16 +24307,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api_activities.py::TestSnfApiActivities::test_list_activities", "test": "test_list_activities", @@ -26389,6 +26229,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -31581,16 +31461,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_with_dependencies", - "test": "test_cfn_statemachine_with_dependencies", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_cloudformation_definition_create_describe[dump]", "test": "test_cloudformation_definition_create_describe[dump]", @@ -34281,6 +34151,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -38241,56 +38151,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_unique_id_generation.py::TestUniqueIdGeneration::test_uuid", "test": "test_uuid", @@ -40507,6 +40367,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE]", + "test": "test_base_jsonata_regular_expressions[BASE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "test": "test_base_jsonata_regular_expressions[BASE_SINGLE_QUOTE_FALSE]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map[ITEMS]", "test": "test_base_map[ITEMS]", @@ -45011,36 +44911,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_cfn_statemachine_default_s3_location", - "test": "test_cfn_statemachine_default_s3_location", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration', '$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_create_update_state_machine_base_definition", "test": "test_create_update_state_machine_base_definition", diff --git a/src/data/coverage/sts.json b/src/data/coverage/sts.json index b749d7af..fe4a37a0 100644 --- a/src/data/coverage/sts.json +++ b/src/data/coverage/sts.json @@ -200,7 +200,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -450,7 +450,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -1175,56 +1175,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_alarm_lambda_target", "test": "test_alarm_lambda_target", @@ -2895,6 +2845,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -3635,6 +3595,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -7528,18 +7498,18 @@ ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", - "test": "test_docdb_connection", + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_rds_lambda", - "test": "test_rds_lambda", + "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_docdb_connection", + "test": "test_docdb_connection", "response": "200", "error": "", "snapshot_skipped": "", @@ -7548,13 +7518,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_concurrent_order_limit", - "test": "test_concurrent_order_limit", + "node_id": "LocalStack Pro: tests/aws/scenario/rds_neptune_docdb/test_rds_neptune_docdb.py::TestRdsNeptuneDocDB::test_rds_lambda", + "test": "test_rds_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { @@ -7587,16 +7557,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_register_admin_user", - "test": "test_register_admin_user", - "response": "200", - "error": "", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_apigateway_custom_domain.py::TestApigatewayCustomDomain::test_custom_domains_invocation", "test": "test_custom_domains_invocation", @@ -7937,6 +7897,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -8267,6 +8237,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -8417,6 +8407,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", "test": "test_nested_query", @@ -8597,6 +8637,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -8757,6 +8807,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -8788,48 +8858,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_lambda_invoke[lambda-failure]", - "test": "test_lambda_invoke[lambda-failure]", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_buildspec_override", + "test": "test_buildspec_override", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionName']", + "snapshot_skipped": "['$..build.logs', '$..build.phases', '$..build.buildNumber']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_lambda_invoke[lambda-success]", - "test": "test_lambda_invoke[lambda-success]", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_codebuild_failure[build]", + "test": "test_codebuild_failure[build]", "response": "200", "error": "", - "snapshot_skipped": "['$..FunctionName']", + "snapshot_skipped": "['$..build.logs', '$..build.phases', '$..logs', '$..phases', '$..artifacts.md5sum', '$..artifacts.sha256sum']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", - "test": "test_srp_custom_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_codebuild_failure[pre-build]", + "test": "test_codebuild_failure[pre-build]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..build.logs', '$..build.phases', '$..logs', '$..phases', '$..artifacts.md5sum', '$..artifacts.sha256sum']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", - "test": "test_valid_srp_login", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_codebuild_timeout", + "test": "test_codebuild_timeout", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..build.logs', '$..build.phases', '$..logs', '$..phases']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", - "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_delete_build", + "test": "test_delete_build", "response": "200", "error": "", "snapshot_skipped": "", @@ -8838,28 +8908,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", - "test": "test_api_gateway_cognito_pool_authorizer", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_ecr_build_image", + "test": "test_ecr_build_image", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..build.artifacts.location', '$..build.logs', '$..build.phases']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_global_signout", - "test": "test_global_signout", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_env_variables", + "test": "test_env_variables", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..build.logs', '$..build.phases', '$..project.artifacts']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", "response": "200", "error": "", "snapshot_skipped": "", @@ -8868,99 +8938,289 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_claims_with_username_attributes[None-testuser-user_attributes2]", - "test": "test_token_claims_with_username_attributes[None-testuser-user_attributes2]", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_getting_started_sample", + "test": "test_getting_started_sample", "response": "200", "error": "", - "snapshot_skipped": "['$..origin_jti', \"$..'cognito:user_status'\"]", + "snapshot_skipped": "['$..build.logs', '$..build.phases']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_claims_with_username_attributes[email-test@example.com-user_attributes0]", - "test": "test_token_claims_with_username_attributes[email-test@example.com-user_attributes0]", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_multiple_builds", + "test": "test_multiple_builds", "response": "200", "error": "", - "snapshot_skipped": "['$..origin_jti', \"$..'cognito:user_status'\"]", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_claims_with_username_attributes[phone_number-+15555555555-user_attributes1]", - "test": "test_token_claims_with_username_attributes[phone_number-+15555555555-user_attributes1]", + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_terraform_github_module", + "test": "test_terraform_github_module", "response": "200", "error": "", - "snapshot_skipped": "['$..origin_jti', \"$..'cognito:user_status'\"]", + "snapshot_skipped": "['$..project.artifacts', '$..build.logs', '$..build.phases']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", - "test": "test_auth_trigger_group_overrides", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_actions.py::TestAction::test_code_build_action", + "test": "test_code_build_action", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", - "test": "test_cognito_admin_create_signup_triggers", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_build_and_push_docker_image", + "test": "test_build_and_push_docker_image", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", - "test": "test_cognito_custom_email_signup", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_codebuild_failing_action", + "test": "test_codebuild_failing_action", "response": "200", "error": "", - "snapshot_skipped": "['$..request.type', '$..request.userAttributes.email_verified', '$..version']", + "snapshot_skipped": "['$..actionExecutionDetails..output.executionResult.externalExecutionSummary']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", - "test": "test_cognito_triggers", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", - "test": "test_custom_auth_triggers", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_challenge_trigger_metadata", - "test": "test_custom_challenge_trigger_metadata", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_lambda_invoke[lambda-failure]", + "test": "test_lambda_invoke[lambda-failure]", "response": "200", "error": "", - "snapshot_skipped": "['$..req.version', '$..scopes']", + "snapshot_skipped": "['$..FunctionName']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_challenge_trigger_params", - "test": "test_custom_challenge_trigger_params", - "response": "200", + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_lambda_invoke[lambda-success]", + "test": "test_lambda_invoke[lambda-success]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..FunctionName']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_s3_deployment_provider", + "test": "test_s3_deployment_provider", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_source_to_java_build", + "test": "test_source_to_java_build", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_srp_custom_auth_flow", + "test": "test_srp_custom_auth_flow", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestAuthFlows::test_valid_srp_login", + "test": "test_valid_srp_login", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_admin_create_user_should_trigger_custom_message_lambda", + "test": "test_admin_create_user_should_trigger_custom_message_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_api_gateway_cognito_pool_authorizer", + "test": "test_api_gateway_cognito_pool_authorizer", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_global_signout", + "test": "test_global_signout", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_claims_with_username_attributes[None-testuser-user_attributes2]", + "test": "test_token_claims_with_username_attributes[None-testuser-user_attributes2]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..origin_jti', \"$..'cognito:user_status'\"]", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_claims_with_username_attributes[email-test@example.com-user_attributes0]", + "test": "test_token_claims_with_username_attributes[email-test@example.com-user_attributes0]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..origin_jti', \"$..'cognito:user_status'\"]", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_token_claims_with_username_attributes[phone_number-+15555555555-user_attributes1]", + "test": "test_token_claims_with_username_attributes[phone_number-+15555555555-user_attributes1]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..origin_jti', \"$..'cognito:user_status'\"]", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_auth_trigger_group_overrides", + "test": "test_auth_trigger_group_overrides", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_admin_create_signup_triggers", + "test": "test_cognito_admin_create_signup_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_custom_email_signup", + "test": "test_cognito_custom_email_signup", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.type', '$..request.userAttributes.email_verified', '$..version']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_cognito_triggers", + "test": "test_cognito_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_auth_triggers", + "test": "test_custom_auth_triggers", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ChallengeParameters.USERNAME']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_challenge_trigger_metadata", + "test": "test_custom_challenge_trigger_metadata", + "response": "200", + "error": "", + "snapshot_skipped": "['$..req.version', '$..scopes']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestTriggers::test_custom_challenge_trigger_params", + "test": "test_custom_challenge_trigger_params", + "response": "200", "error": "", "snapshot_skipped": "['$..version', '$..iss', '$..origin_jti']", "aws_validated": true, @@ -9177,6 +9437,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -9192,7 +9472,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -9202,7 +9482,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -10207,6 +10487,106 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam[/]", "test": "test_lambda_iam[/]", @@ -10330,7 +10710,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -10630,7 +11010,7 @@ "test": "test_create_execute_api_vpc_endpoint", "response": "200", "error": "", - "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource']", + "snapshot_skipped": "['$..endpointConfiguration.types', '$..policy.Statement..Resource', '$..endpointConfiguration.ipAddressType', '$.endpoint-details.ServiceRegion']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -11460,119 +11840,69 @@ "test": "test_global_scope", "response": "200", "error": "", - "snapshot_skipped": "['$..TemplateBody.Resources.Parameter.LogicalResourceId', '$..TemplateBody.Conditions', '$..TemplateBody.Mappings', '$..TemplateBody.StackId', '$..TemplateBody.StackName', '$..TemplateBody.Transform']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", - "test": "test_macro_deployment", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_pyplate_param_type_list", - "test": "test_pyplate_param_type_list", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_snipped_scope[transformation_snippet_topic.json]", - "test": "test_snipped_scope[transformation_snippet_topic.json]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_snipped_scope[transformation_snippet_topic.yml]", - "test": "test_snipped_scope[transformation_snippet_topic.yml]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", - "test": "test_to_validate_template_limit_for_macro", - "response": "200", - "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..TemplateBody.Resources.Parameter.LogicalResourceId', '$..TemplateBody.Conditions', '$..TemplateBody.Mappings', '$..TemplateBody.StackId', '$..TemplateBody.StackName', '$..TemplateBody.Transform']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", - "test": "test_validate_lambda_internals", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_macro_deployment", + "test": "test_macro_deployment", "response": "200", "error": "", - "snapshot_skipped": "['$..Event.fragment.Conditions', '$..Event.fragment.Mappings', '$..Event.fragment.Outputs', '$..Event.fragment.Resources.Parameter.LogicalResourceId', '$..Event.fragment.StackId', '$..Event.fragment.StackName', '$..Event.fragment.Transform']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke", - "test": "test_apigateway_invoke", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_pyplate_param_type_list", + "test": "test_pyplate_param_type_list", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost", - "test": "test_apigateway_invoke_localhost", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_snipped_scope[transformation_snippet_topic.json]", + "test": "test_snipped_scope[transformation_snippet_topic.json]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_snipped_scope[transformation_snippet_topic.yml]", + "test": "test_snipped_scope[transformation_snippet_topic.yml]", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_apigateway_invoke_with_path", - "test": "test_apigateway_invoke_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_to_validate_template_limit_for_macro", + "test": "test_to_validate_template_limit_for_macro", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/ported_from_v1/resources/test_stepfunctions.py::test_statemachine_definitionsubstitution", - "test": "test_statemachine_definitionsubstitution", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_validate_lambda_internals", + "test": "test_validate_lambda_internals", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Event.fragment.Conditions', '$..Event.fragment.Mappings', '$..Event.fragment.Outputs', '$..Event.fragment.Resources.Parameter.LogicalResourceId', '$..Event.fragment.StackId', '$..Event.fragment.StackName', '$..Event.fragment.Transform']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { @@ -13435,6 +13765,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_function_url_with_response_streaming", + "test": "test_function_url_with_response_streaming", + "response": "200", + "error": "", + "snapshot_skipped": "['$..event.headers.x-forwarded-proto', '$..event.headers.x-forwarded-port', '$..event.headers.x-amzn-trace-id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaURL::test_lambda_update_function_url_config", "test": "test_lambda_update_function_url_config", @@ -13985,6 +14325,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_s3_errors", + "test": "test_lambda_code_location_s3_errors", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaFunction::test_lambda_code_location_zipfile", "test": "test_lambda_code_location_zipfile", @@ -18984,15 +19334,25 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_sts_invalid_parameters", + "test": "test_sts_invalid_parameters", + "response": "400", + "error": "ValidationError", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ], "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_alter_table_queries", - "test": "test_cdc_load_replication_task_alter_table_queries", + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", "response": "200", "error": "", - "snapshot_skipped": "['$..EncryptionType']", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -19017,16 +19377,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_load_replication_task_misc_queries", - "test": "test_cdc_load_replication_task_misc_queries", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_cdc_replication_task_data_types", "test": "test_cdc_replication_task_data_types", @@ -19447,6 +19797,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration", + "test": "test_apigateway_to_appsync_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigw_v1_lambda_request_authorizer", "test": "test_apigw_v1_lambda_request_authorizer", @@ -19637,6 +19997,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_kinesis_integration", + "test": "test_websocket_with_kinesis_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EncryptionType', '$..Data']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_lambda_integration", "test": "test_websocket_with_lambda_integration", @@ -19657,6 +20027,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_amazonaws_host", + "test": "test_jwt_authorizer_amazonaws_host", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_lambda_target[1.0]", "test": "test_jwt_authorizer_lambda_target[1.0]", @@ -20027,6 +20407,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_create_channel_with_direct_lambda_integration", + "test": "test_create_channel_with_direct_lambda_integration", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_api.py::TestAppSyncChannelNamespaceCrud::test_with_lambda_config", + "test": "test_with_lambda_config", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncLambdaAuthorizer::test_lambda_authorization", "test": "test_lambda_authorization", @@ -20057,6 +20457,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization", + "test": "test_cognito_authorization", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_auth_context_propagated", "test": "test_cognito_authorization_auth_context_propagated", @@ -20077,6 +20487,56 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_bearer_configuration[access no bearer]", + "test": "test_cognito_authorization_bearer_configuration[access no bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_bearer_configuration[access with bearer]", + "test": "test_cognito_authorization_bearer_configuration[access with bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_bearer_configuration[id no bearer]", + "test": "test_cognito_authorization_bearer_configuration[id no bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_bearer_configuration[id with bearer]", + "test": "test_cognito_authorization_bearer_configuration[id with bearer]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncCognitoAuthorizer::test_cognito_authorization_group_enforcement", + "test": "test_cognito_authorization_group_enforcement", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..data', '$..errors..errorInfo', '$..errors..locations..sourceName', '$..errors..message']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppsyncIamAuthorizer::test_iam_authorization", "test": "test_iam_authorization", @@ -20087,6 +20547,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncDynamoDbDataSource::test_dynamodb_resolver_scan", + "test": "test_dynamodb_resolver_scan", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncDynamoDbDataSource::test_filter_expressions", + "test": "test_filter_expressions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncHttpDataSource::test_http_data_source_detailed", "test": "test_http_data_source_detailed", @@ -20162,24 +20642,124 @@ "test": "test_lambda_data_source[VTL]", "response": "200", "error": "", - "snapshot_skipped": "['$..body.data.create.ctx.request.domainName', '$..body.data.create.ctx.request.headers', '$..body.data.create.context.request.domainName', '$..body.data.create.context.request.headers', '$..info.selectionSetList']", + "snapshot_skipped": "['$..body.data.create.ctx.request.domainName', '$..body.data.create.ctx.request.headers', '$..body.data.create.context.request.domainName', '$..body.data.create.context.request.headers', '$..info.selectionSetList']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_payload", + "test": "test_lambda_payload", + "response": "200", + "error": "", + "snapshot_skipped": "['$..payload.data.getItem.event.field.identity', '$..payload.data.getItem.event.field.source', '$..payload.data.getItem.event.field.request', '$..payload.data.simple.field.identity', '$..payload.data.simple.field.source', '$..payload.data.simple.field.request', '$..info.selectionSetGraphQL', '$..info.variables']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncRDSDataSource::test_rds_data_source", + "test": "test_rds_data_source", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncRDSDataSource::test_rds_data_source_rds_utils", + "test": "test_rds_data_source_rds_utils", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda", + "test": "test_invoke_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_async", + "test": "test_invoke_lambda_async", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDirectInvocation::test_invoke_lambda_none_return", + "test": "test_invoke_lambda_none_return", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventDynamoDbDataSource::test_put_get", + "test": "test_put_get", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventHttpDataSource::test_publish_execution", + "test": "test_publish_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..request.headers.accept-encoding', '$..request.headers.content-length', '$..request.headers.gogi-request-origin', '$..request.headers.x-amzn-remote-ip', '$..request.headers.x-amzn-requestid', '$..request.headers.x-amzn-trace-id', '$..result.body.headers.accept', '$..result.body.headers.accept-encoding', '$..result.body.headers.x-amzn-trace-id', '$..result.body.origin', '$..result.body.headers.date', '$..result.body.headers.user-agent', '$..result.body.headers.X-Amzn-Trace-Id', '$..result.headers.x-amzn-requestid', '$..result.headers.x-amzn-trace-id', '$..result.headers.Connection', '$..result.headers.Server', '$..result.headers.x-amzn-RequestId', '$..result.headers.X-Amzn-Trace-Id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventLambdaDatasource::test_lambda_invoke", + "test": "test_lambda_invoke", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_code_executor.py::TestAppsyncEventRdsDatasource::test_rds_simple", + "test": "test_rds_simple", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_data_source.py::TestAppsyncLambdaDataSource::test_lambda_payload", - "test": "test_lambda_payload", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", + "test": "test_nested_query", "response": "200", "error": "", - "snapshot_skipped": "['$..payload.data.getItem.event.field.identity', '$..payload.data.getItem.event.field.source', '$..payload.data.getItem.event.field.request', '$..payload.data.simple.field.identity', '$..payload.data.simple.field.source', '$..payload.data.simple.field.request', '$..info.selectionSetGraphQL', '$..info.variables']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_resolvers.py::TestAppsyncVtlResolvers::test_nested_query", - "test": "test_nested_query", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_websockets.py::TestWebsocketSubscription::test_websocket_subscriptions_relay_sample", + "test": "test_websocket_subscriptions_relay_sample", "response": "200", "error": "", "snapshot_skipped": "", @@ -20227,6 +20807,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\\n query VTLDynamoResolver {\\n vtl {\\n dynamoResult\\n }\\n }\\n ]", + "test": "test_deploy_scenario[\\n query VTLDynamoResolver {\\n vtl {\\n dynamoResult\\n }\\n }\\n ]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_cloudfront.py::test_cloudfront_distribution_with_logging", "test": "test_cloudfront_distribution_with_logging", @@ -20237,6 +20827,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_codepipeline.py::test_pipeline", + "test": "test_pipeline", + "response": "200", + "error": "", + "snapshot_skipped": "['$..actions..configuration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_customresources.py::test_customresource_lambda_backed", "test": "test_customresource_lambda_backed", @@ -20357,6 +20957,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_302_response_redirect", + "test": "test_lambda_at_edge_302_response_redirect", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", "test": "test_lambda_at_edge_allowed_header_modifications_for_event_type[origin-request]", @@ -20517,6 +21127,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[origin-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "test": "test_lambda_at_edge_that_returns_no_status_field[viewer-response]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..headers.Connection', '$..headers.Location', '$..headers.Via', '$..headers.X-Amz-Cf-Id', '$..headers.X-Amz-Cf-Pop', '$..headers.X-Cache', '$..headers.accept-ranges', '$..headers.x-amz-id-2', '$..headers.x-amz-request-id', '$..headers.x-amz-server-side-encryption', '$..headers.Content-Type', '$..headers.ETag', '$..headers.Last-Modified']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudfront/test_cloudfront.py::TestCloudFrontLambdaAtEdge::test_lambda_at_edge_with_include_body_enabled[origin-request]", "test": "test_lambda_at_edge_with_include_body_enabled[origin-request]", @@ -20677,6 +21307,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_approval_action", + "test": "test_approval_action", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..actionExecutionDetails..actionExecutionId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_build_and_push_docker_image", "test": "test_build_and_push_docker_image", @@ -20707,6 +21347,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_source_action", + "test": "test_ecr_source_action", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ImageURI', '$..actionExecutionDetails..output.executionResult.errorDetails', '$..actionExecutionDetails..output.executionResult.externalExecutionSummary']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", "test": "test_ecr_to_blue_green_deployment", @@ -20747,6 +21397,46 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_list_action_executions", + "test": "test_list_action_executions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_pipeline_crud", + "test": "test_pipeline_crud", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_pipeline_execution", + "test": "test_pipeline_execution", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_resource_tags", + "test": "test_resource_tags", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_s3_deployment_provider", "test": "test_s3_deployment_provider", @@ -20818,8 +21508,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -21197,6 +21897,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_forward_config_only_for_target_groups", "test": "test_forward_config_only_for_target_groups", @@ -21212,7 +21932,7 @@ "test": "test_internal_path_based_routing[host]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -21222,7 +21942,7 @@ "test": "test_internal_path_based_routing[path]", "response": "200", "error": "", - "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", + "snapshot_skipped": "['$..content.headers.x-amzn-trace-id', '$..content.headers.x-amzn-trace-id', '$..content.headers.x-forwarded-for', '$..content.headers.x-forwarded-port', '$..content.headers.x-forwarded-proto', '$..content.headers.accept-encoding', '$..sourceIp', '$..content.isBase64Encoded', '$..content.queryStringParameters', '$..headers.Connection', '$..headers.Content-Type', '$..headers.x-amzn-tls-cipher-suite', '$..headers.x-amzn-tls-version', '$..headers.Server', '$..headers.x-amzn-RequestId', '$..headers.x-amzn-requestid', '$..headers.X-Amzn-Trace-Id', '$..headers.x-amzn-trace-id']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -21817,6 +22537,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_registry_events_with_topic_rule_triggers_dynamodb_v2_put_item", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_rule_triggers_dynamodb_v2_put_item", + "test": "test_topic_rule_triggers_dynamodb_v2_put_item", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_rule_triggers_firehose_put_record", "test": "test_topic_rule_triggers_firehose_put_record", @@ -21827,6 +22567,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_rule_triggers_kinesis_put_record", + "test": "test_topic_rule_triggers_kinesis_put_record", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_rule_triggers_lambda", "test": "test_topic_rule_triggers_lambda", @@ -21837,6 +22587,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_rule_triggers_sqs_message", + "test": "test_topic_rule_triggers_sqs_message", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_kafka_event_source_mapping_single_topic", "test": "test_kafka_event_source_mapping_single_topic", @@ -22498,73 +23258,183 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", - "test": "test_iam_db_token_auth_from_lambda", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_iam_db_token_auth_from_lambda", + "test": "test_iam_db_token_auth_from_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", + "test": "test_lambda_extension[16]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11]", + "test": "test_postgres_s3_extension_helpers[11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", + "test": "test_batch_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", + "test": "test_batch_invalid", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", + "test": "test_batch_request_response", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", + "test": "test_batch_sync", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_apigateway_tracing.py::TestAPIGatewayTracing::test_apigateway_sqs_query_api_tracing", + "test": "test_apigateway_sqs_query_api_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[Event]", + "test": "test_lambda_call_to_s3_tracing[Event]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_call_to_s3_tracing[RequestResponse]", + "test": "test_lambda_call_to_s3_tracing[RequestResponse]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_destination_tracing", + "test": "test_lambda_event_destination_tracing", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_dlq_tracing", + "test": "test_lambda_event_dlq_tracing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_code_tracing.py::TestLambdaInvocationTracing::test_lambda_event_retries_tracing", + "test": "test_lambda_event_retries_tracing", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_postgres_s3_extension_helpers[11]", - "test": "test_postgres_s3_extension_helpers[11]", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_mapping", + "test": "test_dynamodb_event_source_mapping", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_failure", - "test": "test_batch_failure", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMDynamoDBTracing::test_dynamodb_event_source_retry", + "test": "test_dynamodb_event_source_retry", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_invalid", - "test": "test_batch_invalid", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMKinesisTracing::test_kinesis_event_source_mapping", + "test": "test_kinesis_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_request_response", - "test": "test_batch_request_response", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping", + "test": "test_sqs_event_source_mapping", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/stepfunctions/test_batch_integration.py::TestBatchIntegration::test_batch_sync", - "test": "test_batch_sync", + "node_id": "LocalStack Pro: tests/integration/tracing/opentelemetry/test_lambda_esm.py::TestLambdaESMSQSTracing::test_sqs_event_source_mapping_retries", + "test": "test_sqs_event_source_mapping_retries", "response": "200", "error": "", - "snapshot_skipped": "['$..tracingConfiguration', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { @@ -22914,7 +23784,7 @@ "test": "test_validate_infra_setup", "response": "200", "error": "", - "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas', '$..Table.WarmThroughput']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -22959,16 +23829,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap_redeploy", - "test": "test_cdk_bootstrap_redeploy", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_ttl_cdk", "test": "test_ttl_cdk", @@ -23020,8 +23880,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_non_ascii_chars", - "test": "test_non_ascii_chars", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_streams_shard_iterator_format", + "test": "test_dynamodb_streams_shard_iterator_format", "response": "200", "error": "", "snapshot_skipped": "", @@ -23210,8 +24070,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_function_partial_advanced_logging_configuration_update[partial_config0]", - "test": "test_function_partial_advanced_logging_configuration_update[partial_config0]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLoggingConfig::test_function_advanced_logging_configuration", + "test": "test_function_advanced_logging_configuration", "response": "200", "error": "", "snapshot_skipped": "", @@ -23290,8 +24150,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/choice_operators/test_is_operators.py::TestIsOperators::test_is_boolean", - "test": "test_is_boolean", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/base/test_base.py::TestSnfBase::test_json_path_array_access[$.items[0]]", + "test": "test_json_path_array_access[$.items[0]]", "response": "200", "error": "", "snapshot_skipped": "", @@ -23371,6 +24231,16 @@ } ], "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/scenario/codepipeline_s3_codebuild_ecr/test_codepipeline.py::TestCodePipeline::test_ecr_pipeline_resources", + "test": "test_ecr_pipeline_resources", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy', '$..repositories..encryptionConfiguration.encryptionType', '$..repositories..repositoryUri']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/scenario/dms_aurora_postgres_kinesis/test_dms.py::TestDmsScenario::test_describe_endpoints", "test": "test_describe_endpoints", @@ -23672,25 +24542,45 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch.py::TestBatch::test_transparent_endpoint_injection", - "test": "test_transparent_endpoint_injection", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cloudcontrol/services/test_codedeploy/test_application.py::test_read_and_list_application", - "test": "test_read_and_list_application", + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_allow_policies", + "test": "test_allow_policies", + "response": "200", + "error": "", + "snapshot_skipped": "['$..errors..errorCode', '$..errors..errorType', '$..errors..message', '$.publish-response-unauth.id']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_authorizers.py::TestAppSyncEventsIamAuth::test_publish", + "test": "test_publish", "response": "200", "error": "", - "snapshot_skipped": "['$..ResourceDescription.Properties.ComputePlatform']", + "snapshot_skipped": "['$..event.identity.accountId']", "aws_validated": true, "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/batch/test_batch_jobs.py::TestBatchJobCRUD::test_batch_docker_flags_with_volumes", + "test": "test_batch_docker_flags_with_volumes", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_amplify.py::TestCfnAmplifyResources::test_amplify_resources", "test": "test_amplify_resources", @@ -23981,6 +24871,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrail::test_create_trail_with_sns_topic_in_different_region", + "test": "test_create_trail_with_sns_topic_in_different_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudtrail/test_cloudtrail.py::TestCloudTrailCdk::test_list_trails_contains_trail_correctly", "test": "test_list_trails_contains_trail_correctly", @@ -24031,6 +24931,56 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codebuild/test_codebuild.py::TestCodeBuild::test_environment_credentials_endpoint_region", + "test": "test_environment_credentials_endpoint_region", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_build_and_push_docker_image", + "test": "test_build_and_push_docker_image", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecr_to_blue_green_deployment", + "test": "test_ecr_to_blue_green_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..actionExecutionDetails..output.outputVariables.ImageURI']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_ecs_standard_deployment", + "test": "test_ecs_standard_deployment", + "response": "200", + "error": "", + "snapshot_skipped": "['$..pipelineExecution.artifactRevisions', '$..pipelineExecution.trigger.triggerDetail', '$..pipelineExecutionSummaries..sourceRevisions', '$..pipelineExecutionSummaries..trigger', '$..actionExecutionDetails..output.executionResult.externalExecutionId', '$..actionExecutionDetails..output.outputVariables.AuthorDisplayName', '$..actionExecutionDetails..output.outputVariables.AuthorEmail', '$..actionExecutionDetails..output.outputVariables.AuthorId', '$..actionExecutionDetails..output.outputVariables.ProviderType', '$..actionExecutionDetails..updatedBy']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/codepipeline/test_codepipeline.py::TestCodePipeline::test_lambda_invoke[lambda-failure]", "test": "test_lambda_invoke[lambda-failure]", @@ -24072,8 +25022,38 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow", - "test": "test_saml_auth_flow", + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[code]", + "test": "test_saml_auth_flow[code]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/cognito/test_cognito.py::TestCognito::test_saml_auth_flow[token]", + "test": "test_saml_auth_flow[token]", "response": "200", "error": "", "snapshot_skipped": "", @@ -24251,16 +25231,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecr/test_ecr.py::TestECREndpoints::test_ecr_endpoint_strategy_off", - "test": "test_ecr_endpoint_strategy_off", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs.py::TestTaskExecution::test_run_task_non_default_region", "test": "test_run_task_non_default_region", @@ -24361,6 +25331,26 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_lambda_target_permissions", + "test": "test_elb_lambda_target_permissions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_elb_register_lambda_target_validation", + "test": "test_elb_register_lambda_target_validation", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/iam/test_iam_abac.py::TestIAMABAC::test_dynamodb_leading_keys_tags", "test": "test_dynamodb_leading_keys_tags", @@ -26241,16 +27231,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_credentials", - "test": "test_neptune_iam_authentication_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_delete_only", "test": "test_neptune_iam_authentication_delete_only", @@ -26271,16 +27251,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", - "test": "test_neptune_iam_authentication_invalid_credentials", - "response": "200", - "error": "", - "snapshot_skipped": "all", - "aws_validated": true, - "snapshot_tested": false, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_authentication_invalid_credentials", "test": "test_neptune_iam_authentication_invalid_credentials", @@ -26462,21 +27432,21 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations.py::TestOrganizations::test_organization", - "test": "test_organization", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_policies.py::TestOrganizationsPolicies::test_create_policy_with_incorrect_type", + "test": "test_create_policy_with_incorrect_type", "response": "200", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_default_iam_role_member_account", - "test": "test_default_iam_role_member_account", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_tags.py::TestOrganizationsTags::test_attempt_tag_operations_from_non_admin_account", + "test": "test_attempt_tag_operations_from_non_admin_account", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -26486,17 +27456,27 @@ "test": "test_default_iam_role_member_account", "response": "200", "error": "", - "snapshot_skipped": "['$..Role.Description', '$..Role.Tags']", + "snapshot_skipped": "['$..Role.Tags']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestAccounts::test_list_accounts_for_root", + "test": "test_list_accounts_for_root", + "response": "200", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/pinpoint/test_pinpoint.py::TestPinpoint::test_pinpoint_app_operations", - "test": "test_pinpoint_app_operations", + "node_id": "LocalStack Pro: tests/aws/services/organizations/test_organizations_validated.py::TestOrganizations::test_delete_organization_with_existing_account", + "test": "test_delete_organization_with_existing_account", "response": "200", "error": "", - "snapshot_skipped": "['$.get_app_response.ApplicationResponse.tags', '$.delete_app_response.ApplicationResponse.tags']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -26612,11 +27592,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[16]", - "test": "test_lambda_extension[16]", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_extensions_in_different_db_name[16]", + "test": "test_extensions_in_different_db_name[16]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.pg-extensions.results']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -26861,6 +27841,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_alias_replication", + "test": "test_alias_replication", + "response": "200", + "error": "", + "snapshot_skipped": "['$..CurrentKeyMaterialId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_cross_account_replication", + "test": "test_cross_account_replication", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/kms/test_kms_replication.py::TestKmsSecretReplication::test_successful_replication[arn]", "test": "test_successful_replication[arn]", @@ -27001,6 +28001,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_batch", + "test": "test_batch", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/integration/replicator/services/ssm/test_ssm_replication.py::TestSsmParameterReplication::test_resource_unavailable", "test": "test_resource_unavailable",