diff --git a/data/coverage/acm-pca.json b/data/coverage/acm-pca.json index eccb925ff6..fc89f5c204 100644 --- a/data/coverage/acm-pca.json +++ b/data/coverage/acm-pca.json @@ -172,8 +172,8 @@ }, { "ListCertificateAuthorities": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, diff --git a/data/coverage/apigateway.json b/data/coverage/apigateway.json index 20d3a126e1..37cd54668f 100644 --- a/data/coverage/apigateway.json +++ b/data/coverage/apigateway.json @@ -3647,6 +3647,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "201", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration_with_message_attribute[MessageAttribute]", "test": "test_sqs_aws_integration_with_message_attribute[MessageAttribute]", @@ -5659,6 +5669,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "201", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -7089,6 +7109,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "201", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -12731,6 +12761,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "202", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -19111,6 +19151,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -20099,6 +20149,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "201", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -22749,6 +22809,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "201", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_stepfunctions.py::TestApigatewayStepfunctions::test_apigateway_with_step_function_integration[DeleteStateMachine]", "test": "test_apigateway_with_step_function_integration[DeleteStateMachine]", @@ -23245,6 +23315,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "201", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -25377,6 +25457,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "201", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -26031,6 +26121,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "201", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", diff --git a/data/coverage/apigatewayv2.json b/data/coverage/apigatewayv2.json index aabeb49cd7..2320ee5e29 100644 --- a/data/coverage/apigatewayv2.json +++ b/data/coverage/apigatewayv2.json @@ -249,8 +249,8 @@ "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": "" } }, @@ -297,8 +297,8 @@ "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": "" } }, @@ -501,8 +501,8 @@ "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": "" } }, @@ -513,8 +513,8 @@ "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": "" } }, @@ -585,8 +585,8 @@ "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": "" } }, @@ -834,7 +834,7 @@ "UpdateRouteResponse": { "implemented": true, "availability": "pro", - "internal_test_suite": true, + "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, "aws_validated": false, @@ -1523,6 +1523,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_duplicate", + "test": "test_route_duplicate", + "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", @@ -1971,16 +1981,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", - "response": "201", - "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-False]", "test": "test_websocket_api_reject_connect[True-False]", @@ -2021,16 +2021,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "201", - "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -2100,6 +2090,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "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": "201", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRoute::test_websocket_route_duplicate", + "test": "test_websocket_route_duplicate", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", + "response": "201", + "error": "", + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_websocket_route_response_key", + "test": "test_websocket_route_response_key", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -3413,26 +3443,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", - "response": "201", - "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_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "201", - "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_authorizers.py::TestHttpApiJwtAuthorizer::test_jwt_authorizer_failure", "test": "test_jwt_authorizer_failure", @@ -3673,6 +3683,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_duplicate", + "test": "test_route_duplicate", + "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", @@ -3803,6 +3823,26 @@ "snapshot_tested": true, "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": "201", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", + "response": "201", + "error": "", + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpIntegrationCrud::test_http_integration_invalid_use_cases", "test": "test_http_integration_invalid_use_cases", @@ -4264,6 +4304,26 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRoute::test_websocket_route_duplicate", + "test": "test_websocket_route_duplicate", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_websocket_route_response_key", + "test": "test_websocket_route_response_key", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] }, @@ -4365,16 +4425,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", - "response": "201", - "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_with_http_integration[HTTP-False-False]", "test": "test_websocket_api_with_http_integration[HTTP-False-False]", @@ -4415,6 +4465,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", + "response": "201", + "error": "", + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigatewayv2.py::TestApiGwV2Apis::test_create_apigatewayv2_resources", "test": "test_create_apigatewayv2_resources", @@ -4995,16 +5055,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "201", - "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -5555,6 +5605,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "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": "201", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "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", @@ -5643,6 +5703,30 @@ } ] }, + "ApiId, RouteKey, RouteResponseSelectionExpression, Target": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_websocket_route_response_key", + "test": "test_websocket_route_response_key", + "response": "201", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_websocket_route_response_key", + "test": "test_websocket_route_response_key", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, "ApiId, RouteKey, Target": { "ls_pro": [ { @@ -5685,16 +5769,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", - "response": "201", - "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-False]", "test": "test_websocket_api_reject_connect[True-False]", @@ -5784,26 +5858,20 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" - } - ] - } - }, - "CreateRouteResponse": { - "ApiId, RouteId, RouteResponseKey": { - "ls_pro": [ + }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", - "test": "test_apigatewaymanagementapi", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_duplicate", + "test": "test_route_duplicate", "response": "201", "error": "", - "snapshot_skipped": "['$..Error.Message']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "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/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRoute::test_websocket_route_duplicate", + "test": "test_websocket_route_duplicate", "response": "201", "error": "", "snapshot_skipped": "", @@ -5812,21 +5880,67 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", + "response": "201", + "error": "", + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_websocket_route_response_key", + "test": "test_websocket_route_response_key", "response": "201", "error": "", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_duplicate", + "test": "test_route_duplicate", + "response": "409", + "error": "ConflictException", + "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_websocket_route_duplicate", + "test": "test_websocket_route_duplicate", + "response": "409", + "error": "ConflictException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "CreateRouteResponse": { + "ApiId, RouteId, RouteResponseKey": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_apigatewaymanagementapi", + "test": "test_apigatewaymanagementapi", "response": "201", "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", + "snapshot_skipped": "['$..Error.Message']", + "aws_validated": true, + "snapshot_tested": true, + "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", + "response": "201", + "error": "", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -5950,6 +6064,36 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "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": "201", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", + "response": "201", + "error": "", + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_websocket_route_response_key", + "test": "test_websocket_route_response_key", + "response": "400", + "error": "BadRequestException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -6081,16 +6225,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "201", - "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_subprotocols", "test": "test_websocket_subprotocols", @@ -6551,6 +6685,16 @@ "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": "201", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigatewayv2.py::TestApiGwV2Apis::test_sam_api_tagging", "test": "test_sam_api_tagging", @@ -7079,16 +7223,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", - "response": "204", - "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-False]", "test": "test_websocket_api_reject_connect[True-False]", @@ -7129,16 +7263,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "204", - "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -7759,6 +7883,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_duplicate", + "test": "test_route_duplicate", + "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", @@ -8189,6 +8323,46 @@ "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": "204", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRoute::test_websocket_route_duplicate", + "test": "test_websocket_route_duplicate", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", + "response": "204", + "error": "", + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_websocket_route_response_key", + "test": "test_websocket_route_response_key", + "response": "204", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_apigatewayv2.py::TestApiGwV2Apis::test_api_mapping_deployment", "test": "test_api_mapping_deployment", @@ -8662,8 +8836,8 @@ "ApiId, IntegrationId, IntegrationResponseId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_with_http_integration[HTTP-False-False]", + "test": "test_websocket_api_with_http_integration[HTTP-False-False]", "response": "204", "error": "", "snapshot_skipped": "", @@ -8672,8 +8846,8 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_with_http_integration[HTTP-False-False]", - "test": "test_websocket_api_with_http_integration[HTTP-False-False]", + "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": "204", "error": "", "snapshot_skipped": "", @@ -8682,13 +8856,13 @@ "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]", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", "response": "204", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -8774,13 +8948,13 @@ "ApiId, RouteId, RouteResponseId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", "response": "204", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -9438,23 +9612,23 @@ "ApiId, IntegrationId, IntegrationResponseId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", "response": "404", "error": "NotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -9464,13 +9638,13 @@ "ApiId, IntegrationId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { @@ -9618,23 +9792,23 @@ "ApiId, RouteId, RouteResponseId": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", "response": "404", "error": "NotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -10298,13 +10472,13 @@ "ApiId, IntegrationId, IntegrationResponseId, IntegrationResponseKey": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", "response": "200", "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, "origin": "external" } ] @@ -10492,22 +10666,6 @@ ] } }, - "UpdateRouteResponse": { - "ApiId, RouteId, RouteResponseId, RouteResponseKey": { - "ls_pro": [ - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" - } - ] - } - }, "UpdateStage": { "ApiId, AutoDeploy, DeploymentId, StageName": { "ls_pro": [ diff --git a/data/coverage/appsync.json b/data/coverage/appsync.json index 87612e035b..9c2ff20eec 100644 --- a/data/coverage/appsync.json +++ b/data/coverage/appsync.json @@ -1111,6 +1111,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestWebSocketEventSubscription::test_duplicate_subscription_id", + "test": "test_duplicate_subscription_id", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[double-slash]", + "test": "test_subscription_channel_format[double-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[invalid-channel]", + "test": "test_subscription_channel_format[invalid-channel]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[slash-after-wildcard]", + "test": "test_subscription_channel_format[slash-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[start-with-slash]", + "test": "test_subscription_channel_format[start-with-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[value-after-wildcard]", + "test": "test_subscription_channel_format[value-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_lifecycle", + "test": "test_subscription_lifecycle", + "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::TestWebSocketEventSubscription::test_subscription_unsubscribe_invalid_id", + "test": "test_subscription_unsubscribe_invalid_id", + "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_incomplete_event_config", "test": "test_create_event_api_incomplete_event_config", @@ -1445,6 +1525,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestWebSocketEventSubscription::test_duplicate_subscription_id", + "test": "test_duplicate_subscription_id", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[double-slash]", + "test": "test_subscription_channel_format[double-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[invalid-channel]", + "test": "test_subscription_channel_format[invalid-channel]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[slash-after-wildcard]", + "test": "test_subscription_channel_format[slash-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[start-with-slash]", + "test": "test_subscription_channel_format[start-with-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[value-after-wildcard]", + "test": "test_subscription_channel_format[value-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_lifecycle", + "test": "test_subscription_lifecycle", + "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::TestWebSocketEventSubscription::test_subscription_unsubscribe_invalid_id", + "test": "test_subscription_unsubscribe_invalid_id", + "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", @@ -1817,6 +1977,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestWebSocketEventSubscription::test_duplicate_subscription_id", + "test": "test_duplicate_subscription_id", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[double-slash]", + "test": "test_subscription_channel_format[double-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[invalid-channel]", + "test": "test_subscription_channel_format[invalid-channel]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[slash-after-wildcard]", + "test": "test_subscription_channel_format[slash-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[start-with-slash]", + "test": "test_subscription_channel_format[start-with-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[value-after-wildcard]", + "test": "test_subscription_channel_format[value-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_lifecycle", + "test": "test_subscription_lifecycle", + "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::TestWebSocketEventSubscription::test_subscription_unsubscribe_invalid_id", + "test": "test_subscription_unsubscribe_invalid_id", + "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_channel_namespace_invalid_api_id", "test": "test_create_channel_namespace_invalid_api_id", @@ -4279,6 +4519,86 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestWebSocketEventSubscription::test_duplicate_subscription_id", + "test": "test_duplicate_subscription_id", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[double-slash]", + "test": "test_subscription_channel_format[double-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[invalid-channel]", + "test": "test_subscription_channel_format[invalid-channel]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[slash-after-wildcard]", + "test": "test_subscription_channel_format[slash-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[start-with-slash]", + "test": "test_subscription_channel_format[start-with-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[value-after-wildcard]", + "test": "test_subscription_channel_format[value-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_lifecycle", + "test": "test_subscription_lifecycle", + "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::TestWebSocketEventSubscription::test_subscription_unsubscribe_invalid_id", + "test": "test_subscription_unsubscribe_invalid_id", + "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_delete_event_api", "test": "test_delete_event_api", diff --git a/data/coverage/cloudformation.json b/data/coverage/cloudformation.json index b9d836e49c..341436f421 100644 --- a/data/coverage/cloudformation.json +++ b/data/coverage/cloudformation.json @@ -5385,16 +5385,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "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": "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", @@ -10805,16 +10795,6 @@ "snapshot_tested": true, "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": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -15265,16 +15245,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "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": "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", @@ -15801,6 +15771,16 @@ } ], "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", @@ -16943,16 +16923,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "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": "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", @@ -24723,16 +24693,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", - "response": "400", - "error": "ValidationError", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "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", @@ -29111,16 +29071,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "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": "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", diff --git a/data/coverage/cloudtrail.json b/data/coverage/cloudtrail.json index bfe87258cc..c6d20080e8 100644 --- a/data/coverage/cloudtrail.json +++ b/data/coverage/cloudtrail.json @@ -738,7 +738,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -852,7 +852,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -908,7 +908,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -978,7 +978,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -998,7 +998,7 @@ "test": "test_create_trail", "response": "400", "error": "TrailNotFoundException", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1074,7 +1074,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1110,7 +1110,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1258,7 +1258,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1428,7 +1428,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1484,7 +1484,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -1530,7 +1530,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" diff --git a/data/coverage/cloudwatch.json b/data/coverage/cloudwatch.json index c6fbebd0e6..4060388f1d 100644 --- a/data/coverage/cloudwatch.json +++ b/data/coverage/cloudwatch.json @@ -1892,6 +1892,20 @@ "origin": "external" } ] + }, + "NextToken": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_multiple_dimensions", + "test": "test_multiple_dimensions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + } + ] } }, "ListTagsForResource": { @@ -2235,6 +2249,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_opensearch_crud", + "test": "test_opensearch_crud", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..ClusterConfig.Options.DedicatedMasterCount', '$..ClusterConfig.Options.DedicatedMasterType', '$..DomainStatusList..EBSOptions.Iops', '$..DomainStatusList..IPAddressType', '$..DomainStatusList..DomainProcessingStatus', '$..DomainStatusList..ModifyingProperties', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..AutoTuneOptions.Options.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..AdvancedSecurityOptions.Options.AnonymousAuthEnabled', '$..DomainConfig.ClusterConfig.Options.WarmEnabled', '$..DomainConfig.IPAddressType', '$..DomainConfig.ModifyingProperties', '$..ClusterConfig.Options.ColdStorageOptions', '$..ClusterConfig.Options.MultiAZWithStandbyEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..SnapshotOptions.Options.AutomatedSnapshotStartHour', '$..ClusterConfig.Options.DedicatedMasterEnabled', '$..ClusterConfig.Options.InstanceType', '$..AutoTuneOptions.State', '$..EBSOptions.Options.VolumeSize', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"', '$..AdvancedOptions.Options.\"rest.action.multi.allow_explicit_index\"', '$..Versions']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_search_books", "test": "test_search_books", @@ -2265,16 +2289,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/scenario/loan_broker/test_loan_broker.py::TestLoanBrokerScenario::test_prefill_dynamodb_table", - "test": "test_prefill_dynamodb_table", - "response": "200", - "error": "", - "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/scenario/loan_broker/test_loan_broker.py::TestLoanBrokerScenario::test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", "test": "test_stepfunctions_input_recipient_list[step_function_input0-SUCCEEDED]", @@ -2355,6 +2369,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "test": "test_multiple_api_keys_validate", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_response_headers_invocation_with_apigw", "test": "test_response_headers_invocation_with_apigw", @@ -2435,6 +2459,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_extended.py::TestApigatewayApiKeysCrud::test_get_usage_plan_api_keys", + "test": "test_get_usage_plan_api_keys", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_http.py::test_http_integration_invoke_status_code_passthrough[HTTP]", "test": "test_http_integration_invoke_status_code_passthrough[HTTP]", @@ -2505,26 +2539,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_rest_api_with_base_path_oas30[split]", - "test": "test_import_rest_api_with_base_path_oas30[split]", - "response": "200", - "error": "", - "snapshot_skipped": "['$.get-resources-oas30-srv-var.items..resourceMethods.GET', '$.get-resources-oas30-srv-var.items..resourceMethods.OPTIONS', '$.get-resources-oas30-srv-url.items..resourceMethods.GET', '$.get-resources-oas30-srv-url.items..resourceMethods.OPTIONS', '$..cacheNamespace', '$.get-resources-oas30-srv-url.items..id', '$.get-resources-oas30-srv-url.items..parentId', '$.put-rest-api-oas30-srv-url..rootResourceId']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_global_api_key_authorizer", - "test": "test_import_with_global_api_key_authorizer", - "response": "200", - "error": "", - "snapshot_skipped": "['$.resources.items..resourceMethods.GET', '$.resources.items..resourceMethods.ANY']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_import.py::TestApiGatewayImportRestApi::test_import_with_stage_variables", "test": "test_import_with_stage_variables", @@ -2565,16 +2579,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_kinesis.py::test_apigateway_to_kinesis[PutRecords]", - "test": "test_apigateway_to_kinesis[PutRecords]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..EncryptionType', '$..ChildShards']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_lambda.py::test_aws_proxy_binary_response", "test": "test_aws_proxy_binary_response", @@ -2675,6 +2679,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -2716,18 +2730,18 @@ "origin": "internal" }, { - "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_stacks.py::test_name_conflicts", + "test": "test_name_conflicts", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..EnableTerminationProtection', '$..LastUpdatedTime']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_nested_stacks.py::test_nested_stacks_conditions", - "test": "test_nested_stacks_conditions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_transformers.py::test_transformer_individual_resource_level", + "test": "test_transformer_individual_resource_level", "response": "200", "error": "", "snapshot_skipped": "", @@ -2736,38 +2750,28 @@ "origin": "internal" }, { - "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/api/test_stacks.py::test_stack_resource_not_found", - "test": "test_stack_resource_not_found", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", + "test": "test_eventbus_policies", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_apigateway.py::test_rest_api_serverless_ref_resolving", - "test": "test_rest_api_serverless_ref_resolving", + "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": "['$.put-ssm-param.Tier', '$.get-resources.items..resourceMethods.GET', '$.get-resources.items..resourceMethods.OPTIONS', '$..methodIntegration.cacheNamespace', '$.get-authorizers.items..authorizerResultTtlInSeconds']", + "snapshot_skipped": "['$..Destinations']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_cdk.py::TestCdkInit::test_cdk_bootstrap[12]", - "test": "test_cdk_bootstrap[12]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_integration.py::test_events_sqs_sns_lambda", + "test": "test_events_sqs_sns_lambda", "response": "200", "error": "", "snapshot_skipped": "", @@ -2776,8 +2780,8 @@ "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", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", + "test": "test_cfn_handle_kinesis_firehose_resources", "response": "200", "error": "", "snapshot_skipped": "", @@ -2926,8 +2930,8 @@ "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", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", + "test": "test_bucketpolicy", "response": "200", "error": "", "snapshot_skipped": "", @@ -2936,18 +2940,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_sqs_event", - "test": "test_sam_sqs_event", + "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", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", - "test": "test_sam_template", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_sqs_event", + "test": "test_sam_sqs_event", "response": "200", "error": "", "snapshot_skipped": "", @@ -2956,13 +2960,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sqs.py::test_update_sqs_queuepolicy", - "test": "test_update_sqs_queuepolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_template", + "test": "test_sam_template", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { @@ -3025,6 +3029,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImportValues::test_cfn_with_exports", + "test": "test_cfn_with_exports", + "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::TestImportValues::test_import_values_across_stacks", "test": "test_import_values_across_stacks", @@ -3036,8 +3050,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", - "test": "test_split_length_and_join_functions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestImports::test_stack_imports", + "test": "test_stack_imports", "response": "200", "error": "", "snapshot_skipped": "", @@ -3046,8 +3060,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_attribute_uses_macro", - "test": "test_attribute_uses_macro", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-0-False]", + "test": "test_and_or_functions[Fn::And-0-0-False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3056,274 +3070,694 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", - "test": "test_capabilities_requirements", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-0-1-False]", + "test": "test_and_or_functions[Fn::And-0-1-False]", "response": "200", "error": "", - "snapshot_skipped": "['$..TemplateBody.Resources.Parameter.LogicalResourceId', '$..TemplateBody.Conditions', '$..TemplateBody.Mappings', '$..TemplateBody.Parameters', '$..TemplateBody.StackId', '$..TemplateBody.StackName', '$..TemplateBody.Transform', '$..TemplateBody.Resources.Role.LogicalResourceId']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "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]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-0-False]", + "test": "test_and_or_functions[Fn::And-1-0-False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_invalid_template.py]", - "test": "test_failed_state[return_invalid_template.py]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::And-1-1-True]", + "test": "test_and_or_functions[Fn::And-1-1-True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", - "test": "test_failed_state[return_unsuccessful_with_message.py]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-0-False]", + "test": "test_and_or_functions[Fn::Or-0-0-False]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_without_message.py]", - "test": "test_failed_state[return_unsuccessful_without_message.py]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-0-1-True]", + "test": "test_and_or_functions[Fn::Or-0-1-True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_functions_and_references_during_transformation", - "test": "test_functions_and_references_during_transformation", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-0-True]", + "test": "test_and_or_functions[Fn::Or-1-0-True]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_global_scope", - "test": "test_global_scope", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_and_or_functions[Fn::Or-1-1-True]", + "test": "test_and_or_functions[Fn::Or-1-1-True]", "response": "200", "error": "", - "snapshot_skipped": "['$..TemplateBody.Resources.Parameter.LogicalResourceId', '$..TemplateBody.Conditions', '$..TemplateBody.Mappings', '$..TemplateBody.StackId', '$..TemplateBody.StackName', '$..TemplateBody.Transform']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "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", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "test": "test_base64_sub_and_getatt_functions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "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]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_cfn_template_with_short_form_fn_sub", + "test": "test_cfn_template_with_short_form_fn_sub", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "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]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_cidr_function", + "test": "test_cidr_function", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "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::TestIntrinsicFunctions::test_find_map_function", + "test": "test_find_map_function", "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, + "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", + "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]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", - "test": "test_aws_sqs_metrics_created", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[ap-southeast-2]", + "test": "test_get_azs_function[ap-southeast-2]", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", - "test": "test_breaching_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[eu-central-1]", + "test": "test_get_azs_function[eu-central-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..MetricAlarms..StateTransitionedTimestamp']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_default_ordering", - "test": "test_default_ordering", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[eu-west-1]", + "test": "test_get_azs_function[eu-west-1]", "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_enable_disable_alarm_actions", - "test": "test_enable_disable_alarm_actions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[us-east-1]", + "test": "test_get_azs_function[us-east-1]", "response": "200", "error": "", - "snapshot_skipped": "['$..MetricAlarms..StateTransitionedTimestamp']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data", - "test": "test_get_metric_data", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[us-east-2]", + "test": "test_get_azs_function[us-east-2]", "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_get_metric_data_for_multiple_metrics", - "test": "test_get_metric_data_for_multiple_metrics", + "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": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_pagination", - "test": "test_get_metric_data_pagination", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_get_azs_function[us-west-2]", + "test": "test_get_azs_function[us-west-2]", "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_get_metric_data_stats[Average]", - "test": "test_get_metric_data_stats[Average]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_join_no_value_construct", + "test": "test_join_no_value_construct", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_stats[Maximum]", - "test": "test_get_metric_data_stats[Maximum]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_split_length_and_join_functions", + "test": "test_split_length_and_join_functions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_stats[Minimum]", - "test": "test_get_metric_data_stats[Minimum]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_not_ready", + "test": "test_sub_not_ready", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_stats[SampleCount]", - "test": "test_get_metric_data_stats[SampleCount]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_number_type", + "test": "test_sub_number_type", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_stats[Sum]", - "test": "test_get_metric_data_stats[Sum]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_to_json_functions", + "test": "test_to_json_functions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_with_different_units", - "test": "test_get_metric_data_with_different_units", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_attribute_uses_macro", + "test": "test_attribute_uses_macro", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, - "origin": "external" + "snapshot_tested": false, + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_with_dimensions", - "test": "test_get_metric_data_with_dimensions", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_capabilities_requirements", + "test": "test_capabilities_requirements", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..TemplateBody.Resources.Parameter.LogicalResourceId', '$..TemplateBody.Conditions', '$..TemplateBody.Mappings', '$..TemplateBody.Parameters', '$..TemplateBody.StackId', '$..TemplateBody.StackName', '$..TemplateBody.Transform', '$..TemplateBody.Resources.Role.LogicalResourceId']", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_with_zero_and_labels", - "test": "test_get_metric_data_with_zero_and_labels", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_error_pass_macro_as_reference", + "test": "test_error_pass_macro_as_reference", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, - "origin": "external" + "origin": "internal" + }, + { + "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]", + "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_failed_state[return_invalid_template.py]", + "test": "test_failed_state[return_invalid_template.py]", + "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_failed_state[return_unsuccessful_with_message.py]", + "test": "test_failed_state[return_unsuccessful_with_message.py]", + "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_failed_state[return_unsuccessful_without_message.py]", + "test": "test_failed_state[return_unsuccessful_without_message.py]", + "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_functions_and_references_during_transformation", + "test": "test_functions_and_references_during_transformation", + "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_global_scope", + "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_scope_order_and_parameters", + "test": "test_scope_order_and_parameters", + "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": "", + "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", + "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']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestPreviousValues::test_parameter_usepreviousvalue_behavior", + "test": "test_parameter_usepreviousvalue_behavior", + "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::TestPseudoParameters::test_stack_id", + "test": "test_stack_id", + "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::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "test": "test_resolve_secretsmanager[resolve_secretsmanager.yaml]", + "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::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "test": "test_resolve_secretsmanager[resolve_secretsmanager_full.yaml]", + "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::TestSecretsManagerParameters::test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "test": "test_resolve_secretsmanager[resolve_secretsmanager_partial.yaml]", + "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::TestSsmParameters::test_create_change_set_with_ssm_parameter_list", + "test": "test_create_change_set_with_ssm_parameter_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::TestSsmParameters::test_create_stack_with_ssm_parameters", + "test": "test_create_stack_with_ssm_parameters", + "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::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/test_template_engine.py::TestSsmParameters::test_resolve_ssm_secure", + "test": "test_resolve_ssm_secure", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestSsmParameters::test_resolve_ssm_with_version", + "test": "test_resolve_ssm_with_version", + "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::TestSsmParameters::test_ssm_nested_with_nested_stack", + "test": "test_ssm_nested_with_nested_stack", + "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::TestStackEvents::test_invalid_stack_deploy", + "test": "test_invalid_stack_deploy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..EventId', '$..PhysicalResourceId', '$..ResourceProperties', '$..ResourceStatusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestTypes::test_implicit_type_conversion", + "test": "test_implicit_type_conversion", + "response": "200", + "error": "", + "snapshot_skipped": "", + "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_aws_sqs_metrics_created", + "test": "test_aws_sqs_metrics_created", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_breaching_alarm_actions", + "test": "test_breaching_alarm_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..MetricAlarms..StateTransitionedTimestamp']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_default_ordering", + "test": "test_default_ordering", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_enable_disable_alarm_actions", + "test": "test_enable_disable_alarm_actions", + "response": "200", + "error": "", + "snapshot_skipped": "['$..MetricAlarms..StateTransitionedTimestamp']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data", + "test": "test_get_metric_data", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_for_multiple_metrics", + "test": "test_get_metric_data_for_multiple_metrics", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_pagination", + "test": "test_get_metric_data_pagination", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_stats[Average]", + "test": "test_get_metric_data_stats[Average]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_stats[Maximum]", + "test": "test_get_metric_data_stats[Maximum]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_stats[Minimum]", + "test": "test_get_metric_data_stats[Minimum]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_stats[SampleCount]", + "test": "test_get_metric_data_stats[SampleCount]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_stats[Sum]", + "test": "test_get_metric_data_stats[Sum]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_with_different_units", + "test": "test_get_metric_data_with_different_units", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_with_dimensions", + "test": "test_get_metric_data_with_dimensions", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_data_with_zero_and_labels", + "test": "test_get_metric_data_with_zero_and_labels", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" }, { "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_get_metric_statistics", @@ -3626,8 +4060,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_empty_and_binary_values", - "test": "test_empty_and_binary_values", + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_data_encoding_consistency", + "test": "test_data_encoding_consistency", "response": "200", "error": "", "snapshot_skipped": "", @@ -4395,6 +4829,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "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": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_cfn_resource.py::test_adding_tags", "test": "test_adding_tags", @@ -7446,11 +7890,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/resource_groups/test_resource_groups.py::TestResourceGroups::test_create_group", - "test": "test_create_group", + "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": "['$..GroupArn', '$..GroupConfiguration', '$..NextToken']", + "snapshot_skipped": "['$..ResolverEndpointType']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -7495,16 +7939,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_list_operations.py::TestS3ListMultipartUploads::test_list_multiparts_next_marker", - "test": "test_list_multiparts_next_marker", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3_notifications_eventbridge.py::TestS3NotificationsToEventBridge::test_object_created_put", "test": "test_object_created_put", @@ -7745,6 +8179,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/scheduler/test_scheduler.py::test_list_schedules", + "test": "test_list_schedules", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManager::test_rotate_secret_multiple_times_with_lambda_success", "test": "test_rotate_secret_multiple_times_with_lambda_success", @@ -7905,6 +8349,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_multiple_subscriptions_http_endpoint", + "test": "test_multiple_subscriptions_http_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionHttp::test_redrive_policy_http_subscription", "test": "test_redrive_policy_http_subscription", @@ -8036,8 +8490,248 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns_with_xray_propagation", - "test": "test_publish_sqs_from_sns_with_xray_propagation", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_from_sns_with_xray_propagation", + "test": "test_publish_sqs_from_sns_with_xray_propagation", + "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_verify_signature[1]", + "test": "test_publish_sqs_verify_signature[1]", + "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_verify_signature[2]", + "test": "test_publish_sqs_verify_signature[2]", + "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_unicode_chars", + "test": "test_publish_unicode_chars", + "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_redrive_policy_sqs_queue_subscription[False]", + "test": "test_redrive_policy_sqs_queue_subscription[False]", + "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_redrive_policy_sqs_queue_subscription[True]", + "test": "test_redrive_policy_sqs_queue_subscription[True]", + "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_subscribe_sqs_queue", + "test": "test_subscribe_sqs_queue", + "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_subscription_after_failure_to_deliver", + "test": "test_subscription_after_failure_to_deliver", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_fifo_topic_to_regular_sqs[False]", + "test": "test_fifo_topic_to_regular_sqs[False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "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": "200", + "error": "", + "snapshot_skipped": "['$.dedup-messages.Messages']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_message_to_fifo_sqs[False]", + "test": "test_message_to_fifo_sqs[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_message_to_fifo_sqs[True]", + "test": "test_message_to_fifo_sqs[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_message_to_fifo_sqs_ordering", + "test": "test_message_to_fifo_sqs_ordering", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "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]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[True]", + "test": "test_publish_batch_messages_from_fifo_topic_to_fifo_queue[True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[False]", + "test": "test_publish_fifo_messages_to_dlq[False]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[True]", + "test": "test_publish_fifo_messages_to_dlq[True]", + "response": "200", + "error": "", + "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_topic_deduplication_on_topic_level", + "test": "test_publish_to_fifo_topic_deduplication_on_topic_level", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "test": "test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "test": "test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyAttributes::test_exists_filter_policy", + "test": "test_exists_filter_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyAttributes::test_exists_filter_policy_attributes_array", + "test": "test_exists_filter_policy_attributes_array", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyAttributes::test_filter_policy", + "test": "test_filter_policy", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_empty_array_payload", + "test": "test_filter_policy_empty_array_payload", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_for_batch", + "test": "test_filter_policy_for_batch", "response": "200", "error": "", "snapshot_skipped": "", @@ -8046,8 +8740,8 @@ "origin": "internal" }, { - "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]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_ip_address_condition", + "test": "test_filter_policy_ip_address_condition", "response": "200", "error": "", "snapshot_skipped": "", @@ -8056,8 +8750,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_sqs_verify_signature[2]", - "test": "test_publish_sqs_verify_signature[2]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_large_complex_payload", + "test": "test_filter_policy_large_complex_payload", "response": "200", "error": "", "snapshot_skipped": "", @@ -8066,8 +8760,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_publish_unicode_chars", - "test": "test_publish_unicode_chars", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body[False]", + "test": "test_filter_policy_on_message_body[False]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8076,8 +8770,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_redrive_policy_sqs_queue_subscription[False]", - "test": "test_redrive_policy_sqs_queue_subscription[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body[True]", + "test": "test_filter_policy_on_message_body[True]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8086,8 +8780,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_redrive_policy_sqs_queue_subscription[True]", - "test": "test_redrive_policy_sqs_queue_subscription[True]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body_array_attributes", + "test": "test_filter_policy_on_message_body_array_attributes", "response": "200", "error": "", "snapshot_skipped": "", @@ -8096,8 +8790,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscribe_sqs_queue", - "test": "test_subscribe_sqs_queue", + "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", "response": "200", "error": "", "snapshot_skipped": "", @@ -8106,8 +8800,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscription_after_failure_to_deliver", - "test": "test_subscription_after_failure_to_deliver", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body_dot_attribute", + "test": "test_filter_policy_on_message_body_dot_attribute", "response": "200", "error": "", "snapshot_skipped": "", @@ -8116,28 +8810,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_fifo_topic_to_regular_sqs[False]", - "test": "test_fifo_topic_to_regular_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body_or_attribute", + "test": "test_filter_policy_on_message_body_or_attribute", "response": "200", "error": "", - "snapshot_skipped": "['$.dedup-messages.Messages']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "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]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[domain]", + "test": "test_cross_account_access[domain]", "response": "200", "error": "", - "snapshot_skipped": "['$.dedup-messages.Messages']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_message_to_fifo_sqs[False]", - "test": "test_message_to_fifo_sqs[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[path]", + "test": "test_cross_account_access[path]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8146,8 +8840,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_message_to_fifo_sqs[True]", - "test": "test_message_to_fifo_sqs[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[standard]", + "test": "test_cross_account_access[standard]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8156,8 +8850,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_message_to_fifo_sqs_ordering", - "test": "test_message_to_fifo_sqs_ordering", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed[sqs]", + "test": "test_approximate_number_of_messages_delayed[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8166,48 +8860,48 @@ "origin": "internal" }, { - "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]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed[sqs_query]", + "test": "test_approximate_number_of_messages_delayed[sqs_query]", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_batch_messages_from_fifo_topic_to_fifo_queue[True]", - "test": "test_publish_batch_messages_from_fifo_topic_to_fifo_queue[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed[sqs]", + "test": "test_batch_send_with_invalid_char_should_succeed[sqs]", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action', '$.republish-batch-response-fifo.Successful..MessageId', '$.republish-batch-response-fifo.Successful..SequenceNumber']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[False]", - "test": "test_publish_fifo_messages_to_dlq[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed[sqs_query]", + "test": "test_batch_send_with_invalid_char_should_succeed[sqs_query]", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_fifo_messages_to_dlq[True]", - "test": "test_publish_fifo_messages_to_dlq[True]", + "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]", "response": "200", "error": "", - "snapshot_skipped": "['$.topic-attrs.Attributes.DeliveryPolicy', '$.topic-attrs.Attributes.EffectiveDeliveryPolicy', '$.topic-attrs.Attributes.Policy.Statement..Action']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_topic_deduplication_on_topic_level", - "test": "test_publish_to_fifo_topic_deduplication_on_topic_level", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_after_visibility_timeout_expiration[sqs_query]", + "test": "test_change_message_visibility_after_visibility_timeout_expiration[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8216,8 +8910,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", - "test": "test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch[sqs]", + "test": "test_change_message_visibility_batch_with_too_large_batch[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8226,8 +8920,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQSFifo::test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", - "test": "test_publish_to_fifo_topic_to_sqs_queue_no_content_dedup[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch[sqs_query]", + "test": "test_change_message_visibility_batch_with_too_large_batch[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8236,8 +8930,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyAttributes::test_exists_filter_policy", - "test": "test_exists_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent[sqs]", + "test": "test_change_message_visibility_not_permanent[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8246,8 +8940,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyAttributes::test_exists_filter_policy_attributes_array", - "test": "test_exists_filter_policy_attributes_array", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent[sqs_query]", + "test": "test_change_message_visibility_not_permanent[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8256,8 +8950,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyAttributes::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value[sqs]", + "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8266,8 +8960,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_empty_array_payload", - "test": "test_filter_policy_empty_array_payload", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_visibility_on_deleted_message_raises_invalid_parameter_value[sqs_query]", + "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8276,8 +8970,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_for_batch", - "test": "test_filter_policy_for_batch", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue[sqs]", + "test": "test_create_and_send_to_fifo_queue[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8286,8 +8980,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_ip_address_condition", - "test": "test_filter_policy_ip_address_condition", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue[sqs_query]", + "test": "test_create_and_send_to_fifo_queue[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8296,8 +8990,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_large_complex_payload", - "test": "test_filter_policy_large_complex_payload", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes[sqs]", + "test": "test_create_and_update_queue_attributes[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8306,8 +9000,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body[False]", - "test": "test_filter_policy_on_message_body[False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_update_queue_attributes[sqs_query]", + "test": "test_create_and_update_queue_attributes[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8316,28 +9010,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body[True]", - "test": "test_filter_policy_on_message_body[True]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_different_attributes_raises_error[sqs]", + "test": "test_create_fifo_queue_with_different_attributes_raises_error[sqs]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body_array_attributes", - "test": "test_filter_policy_on_message_body_array_attributes", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_different_attributes_raises_error[sqs_query]", + "test": "test_create_fifo_queue_with_different_attributes_raises_error[sqs_query]", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Error.Detail']", "aws_validated": true, "snapshot_tested": true, "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/sqs/test_sqs.py::TestSqsProvider::test_create_fifo_queue_with_same_attributes_is_idempotent", + "test": "test_create_fifo_queue_with_same_attributes_is_idempotent", "response": "200", "error": "", "snapshot_skipped": "", @@ -8346,8 +9040,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body_dot_attribute", - "test": "test_filter_policy_on_message_body_dot_attribute", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works[sqs]", + "test": "test_create_queue_after_internal_attributes_changes_works[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8356,8 +9050,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyBody::test_filter_policy_on_message_body_or_attribute", - "test": "test_filter_policy_on_message_body_or_attribute", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works[sqs_query]", + "test": "test_create_queue_after_internal_attributes_changes_works[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8366,8 +9060,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyCrud::test_set_subscription_filter_policy_scope", - "test": "test_set_subscription_filter_policy_scope", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_modified_attributes[sqs]", + "test": "test_create_queue_after_modified_attributes[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8376,8 +9070,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[domain]", - "test": "test_cross_account_access[domain]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_modified_attributes[sqs_query]", + "test": "test_create_queue_after_modified_attributes[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8386,8 +9080,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[path]", - "test": "test_cross_account_access[path]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_send[sqs]", + "test": "test_create_queue_after_send[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8396,8 +9090,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_cross_account_access[standard]", - "test": "test_cross_account_access[standard]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_send[sqs_query]", + "test": "test_create_queue_after_send[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8406,8 +9100,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed[sqs]", - "test": "test_approximate_number_of_messages_delayed[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_and_get_attributes[sqs]", + "test": "test_create_queue_and_get_attributes[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8416,8 +9110,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_approximate_number_of_messages_delayed[sqs_query]", - "test": "test_approximate_number_of_messages_delayed[sqs_query]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_and_get_attributes[sqs_query]", + "test": "test_create_queue_and_get_attributes[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8426,8 +9120,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed[sqs]", - "test": "test_batch_send_with_invalid_char_should_succeed[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted[sqs]", + "test": "test_create_queue_recently_deleted[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8436,8 +9130,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_batch_send_with_invalid_char_should_succeed[sqs_query]", - "test": "test_batch_send_with_invalid_char_should_succeed[sqs_query]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted[sqs_query]", + "test": "test_create_queue_recently_deleted[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8446,8 +9140,8 @@ "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/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache[sqs]", + "test": "test_create_queue_recently_deleted_cache[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8456,8 +9150,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_after_visibility_timeout_expiration[sqs_query]", - "test": "test_change_message_visibility_after_visibility_timeout_expiration[sqs_query]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_cache[sqs_query]", + "test": "test_create_queue_recently_deleted_cache[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8466,8 +9160,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch[sqs]", - "test": "test_change_message_visibility_batch_with_too_large_batch[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_can_be_disabled[sqs]", + "test": "test_create_queue_recently_deleted_can_be_disabled[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8476,8 +9170,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_batch_with_too_large_batch[sqs_query]", - "test": "test_change_message_visibility_batch_with_too_large_batch[sqs_query]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_recently_deleted_can_be_disabled[sqs_query]", + "test": "test_create_queue_recently_deleted_can_be_disabled[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8486,8 +9180,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent[sqs]", - "test": "test_change_message_visibility_not_permanent[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_default_attributes_is_idempotent", + "test": "test_create_queue_with_default_attributes_is_idempotent", "response": "200", "error": "", "snapshot_skipped": "", @@ -8496,28 +9190,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_not_permanent[sqs_query]", - "test": "test_change_message_visibility_not_permanent[sqs_query]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception[sqs]", + "test": "test_create_queue_with_different_attributes_raises_exception[sqs]", "response": "200", "error": "", - "snapshot_skipped": "", + "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_change_visibility_on_deleted_message_raises_invalid_parameter_value[sqs]", - "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_different_attributes_raises_exception[sqs_query]", + "test": "test_create_queue_with_different_attributes_raises_exception[sqs_query]", "response": "200", "error": "", - "snapshot_skipped": "", + "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_change_visibility_on_deleted_message_raises_invalid_parameter_value[sqs_query]", - "test": "test_change_visibility_on_deleted_message_raises_invalid_parameter_value[sqs_query]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_same_attributes_is_idempotent", + "test": "test_create_queue_with_same_attributes_is_idempotent", "response": "200", "error": "", "snapshot_skipped": "", @@ -8526,8 +9220,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue[sqs]", - "test": "test_create_and_send_to_fifo_queue[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_tags[sqs]", + "test": "test_create_queue_with_tags[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8536,8 +9230,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_and_send_to_fifo_queue[sqs_query]", - "test": "test_create_and_send_to_fifo_queue[sqs_query]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_with_tags[sqs_query]", + "test": "test_create_queue_with_tags[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8546,8 +9240,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works[sqs]", - "test": "test_create_queue_after_internal_attributes_changes_works[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_without_attributes_is_idempotent", + "test": "test_create_queue_without_attributes_is_idempotent", "response": "200", "error": "", "snapshot_skipped": "", @@ -8556,8 +9250,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_internal_attributes_changes_works[sqs_query]", - "test": "test_create_queue_after_internal_attributes_changes_works[sqs_query]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_standard_queue_with_fifo_attribute_raises_error[sqs]", + "test": "test_create_standard_queue_with_fifo_attribute_raises_error[sqs]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8566,8 +9260,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_send[sqs]", - "test": "test_create_queue_after_send[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_standard_queue_with_fifo_attribute_raises_error[sqs_query]", + "test": "test_create_standard_queue_with_fifo_attribute_raises_error[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8576,8 +9270,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_create_queue_after_send[sqs_query]", - "test": "test_create_queue_after_send[sqs_query]", + "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": "", @@ -8665,26 +9359,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_delete_message_batch_invalid_msg_id[sqs-invalid:id]", - "test": "test_delete_message_batch_invalid_msg_id[sqs-invalid: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_delete_message_batch_invalid_msg_id[sqs-testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", - "test": "test_delete_message_batch_invalid_msg_id[sqs-testLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongIdtestLongId]", - "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_delete_message_batch_with_too_large_batch[sqs]", "test": "test_delete_message_batch_with_too_large_batch[sqs]", @@ -8795,16 +9469,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_external_hostname_via_host_header", - "test": "test_external_hostname_via_host_header", - "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]", @@ -8985,16 +9649,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_delete_message_with_expired_receipt_handle[sqs_query]", - "test": "test_fifo_delete_message_with_expired_receipt_handle[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_empty_message_groups_added_back_to_queue[sqs]", "test": "test_fifo_empty_message_groups_added_back_to_queue[sqs]", @@ -9306,8 +9960,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_inflight_message_requeue", - "test": "test_inflight_message_requeue", + "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]", + "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_get_queue_url_contains_localstack_host[sqs_query]", + "test": "test_get_queue_url_contains_localstack_host[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_inflight_message_requeue", + "test": "test_inflight_message_requeue", + "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_invalid_string_attributes_cause_invalid_parameter_value_error[sqs]", + "test": "test_invalid_string_attributes_cause_invalid_parameter_value_error[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_list_queues", + "test": "test_list_queues", "response": "200", "error": "", "snapshot_skipped": "", @@ -9316,8 +10010,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_invalid_string_attributes_cause_invalid_parameter_value_error[sqs]", - "test": "test_invalid_string_attributes_cause_invalid_parameter_value_error[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_list_queues_pagination", + "test": "test_list_queues_pagination", "response": "200", "error": "", "snapshot_skipped": "", @@ -9875,6 +10569,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_empty_message[sqs_query]", + "test": "test_send_empty_message[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_send_message_batch[sqs]", "test": "test_send_message_batch[sqs]", @@ -9905,6 +10609,36 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_message_batch_with_empty_list[sqs_query]", + "test": "test_send_message_batch_with_empty_list[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_send_message_batch_with_oversized_contents[sqs]", + "test": "test_send_message_batch_with_oversized_contents[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_with_oversized_contents[sqs_query]", + "test": "test_send_message_batch_with_oversized_contents[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_send_message_batch_with_oversized_contents_with_updated_maximum_message_size[sqs]", "test": "test_send_message_batch_with_oversized_contents_with_updated_maximum_message_size[sqs]", @@ -9995,6 +10729,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "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": "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_with_invalid_string_attributes[sqs]", "test": "test_send_message_with_invalid_string_attributes[sqs]", @@ -10035,6 +10779,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_oversized_message[sqs]", + "test": "test_send_oversized_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_oversized_message[sqs_query]", + "test": "test_send_oversized_message[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_send_receive_max_number_of_messages[sqs]", "test": "test_send_receive_max_number_of_messages[sqs]", @@ -10206,18 +10970,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_successive_purge_calls_fail[sqs]", - "test": "test_successive_purge_calls_fail[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5[sqs]", + "test": "test_system_attributes_have_no_effect_on_attr_md5[sqs]", "response": "200", "error": "", - "snapshot_skipped": "['$..Error.Detail']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5[sqs]", - "test": "test_system_attributes_have_no_effect_on_attr_md5[sqs]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5[sqs_query]", + "test": "test_system_attributes_have_no_effect_on_attr_md5[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10226,8 +10990,58 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_system_attributes_have_no_effect_on_attr_md5[sqs_query]", - "test": "test_system_attributes_have_no_effect_on_attr_md5[sqs_query]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_tag_queue_overwrites_existing_tag[sqs]", + "test": "test_tag_queue_overwrites_existing_tag[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_tag_queue_overwrites_existing_tag[sqs_query]", + "test": "test_tag_queue_overwrites_existing_tag[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_tag_untag_queue[sqs]", + "test": "test_tag_untag_queue[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_tag_untag_queue[sqs_query]", + "test": "test_tag_untag_queue[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_tags_case_sensitive[sqs]", + "test": "test_tags_case_sensitive[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_tags_case_sensitive[sqs_query]", + "test": "test_tags_case_sensitive[sqs_query]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10255,6 +11069,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_untag_queue_ignores_non_existing_tag[sqs]", + "test": "test_untag_queue_ignores_non_existing_tag[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_untag_queue_ignores_non_existing_tag[sqs_query]", + "test": "test_untag_queue_ignores_non_existing_tag[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_wait_time_seconds_queue_attribute_waits_correctly[sqs]", "test": "test_wait_time_seconds_queue_attribute_waits_correctly[sqs]", @@ -10565,6 +11399,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEndpoints::test_list_messages_with_invalid_action_raises_error[query-standard]", + "test": "test_list_messages_with_invalid_action_raises_error[query-standard]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs_backdoor.py::TestSqsDeveloperEndpoints::test_list_messages_with_invisible_messages[domain]", "test": "test_list_messages_with_invisible_messages[domain]", @@ -10745,16 +11589,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]", @@ -10806,8 +11640,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/assign/test_assign_reference_variables.py::TestAssignReferenceVariables::test_reference_assign[BASE_REFERENCE_IN_WAIT]", - "test": "test_reference_assign[BASE_REFERENCE_IN_WAIT]", + "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]", "response": "200", "error": "", "snapshot_skipped": "['$..SdkHttpMetadata', '$..RedriveCount', '$..SdkResponseMetadata']", @@ -10816,21 +11650,21 @@ "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/base/test_base.py::TestSnfBase::test_event_bridge_events_base", + "test": "test_event_bridge_events_base", "response": "200", "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..RedriveCount', '$..SdkResponseMetadata']", + "snapshot_skipped": "['$..detail.redriveCount', '$..detail.redriveDate', '$..detail.redriveStatus', '$..detail.redriveStatusReason']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/base/test_base.py::TestSnfBase::test_event_bridge_events_base", - "test": "test_event_bridge_events_base", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/base/test_base.py::TestSnfBase::test_state_fail_intrinsic", + "test": "test_state_fail_intrinsic", "response": "200", "error": "", - "snapshot_skipped": "['$..detail.redriveCount', '$..detail.redriveDate', '$..detail.redriveStatus', '$..detail.redriveStatusReason']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -10926,8 +11760,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/choice_operators/test_boolean_equals.py::TestBooleanEquals::test_boolean_equals", - "test": "test_boolean_equals", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_equals_path", + "test": "test_numeric_equals_path", "response": "200", "error": "", "snapshot_skipped": "", @@ -10936,8 +11770,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_equals", - "test": "test_numeric_equals", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/choice_operators/test_string_operators.py::TestStrings::test_string_equals", + "test": "test_string_equals", "response": "200", "error": "", "snapshot_skipped": "", @@ -10946,8 +11780,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/choice_operators/test_numeric.py::TestNumerics::test_numeric_less_than_equals_path", - "test": "test_numeric_less_than_equals_path", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/comments/test_comments.py::TestComments::test_comments_as_per_docs", + "test": "test_comments_as_per_docs", "response": "200", "error": "", "snapshot_skipped": "", @@ -10956,11 +11790,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/comments/test_comments.py::TestComments::test_comments_as_per_docs", - "test": "test_comments_as_per_docs", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/context_object/test_context_object.py::TestSnfBase::test_error_cause_path", + "test": "test_error_cause_path", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$..RedriveCount', '$..RedriveStatus', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -10975,6 +11809,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/context_object/test_context_object.py::TestSnfBase::test_variable", + "test": "test_variable", + "response": "200", + "error": "", + "snapshot_skipped": "['$..RedriveCount', '$..RedriveStatus', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/credentials/test_credentials_base.py::TestCredentialsBase::test_cross_account_lambda_task", "test": "test_cross_account_lambda_task", @@ -11005,6 +11849,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/credentials/test_credentials_base.py::TestCredentialsBase::test_invalid_credentials_field[EMPTY_CREDENTIALS]", + "test": "test_invalid_credentials_field[EMPTY_CREDENTIALS]", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..RedriveCount', '$..RedriveStatus', '$..RedriveStatusReason']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/error_handling/test_states_errors.py::TestStatesErrors::test_service_task_lambada_catch_state_all_data_limit_exceeded_on_large_utf8_response", "test": "test_service_task_lambada_catch_state_all_data_limit_exceeded_on_large_utf8_response", @@ -11095,16 +11949,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/error_handling/test_task_service_lambda.py::TestTaskServiceLambda::test_no_such_function_catch", - "test": "test_no_such_function_catch", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/error_handling/test_task_service_lambda.py::TestTaskServiceLambda::test_raise_custom_exception", "test": "test_raise_custom_exception", @@ -11525,26 +12369,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_aws_sdk_task_service.py::TestTaskServiceAwsSdk::test_sfn_start_execution_implicit_json_serialisation", - "test": "test_sfn_start_execution_implicit_json_serialisation", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_dynamodb_task_service.py::TestTaskServiceDynamoDB::test_base_integrations[DYNAMODB_PUT_UPDATE_GET_ITEM]", - "test": "test_base_integrations[DYNAMODB_PUT_UPDATE_GET_ITEM]", - "response": "200", - "error": "", - "snapshot_skipped": "['$..SdkHttpMetadata', '$..SdkResponseMetadata']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_events_task_service.py::TestTaskServiceEvents::test_put_events_base", "test": "test_put_events_base", @@ -11916,28 +12740,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api_activities.py::TestSnfApiActivities::test_describe_activity_invalid_arn", - "test": "test_describe_activity_invalid_arn", - "response": "200", - "error": "", - "snapshot_skipped": "['$..encryptionConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api_activities.py::TestSnfApiActivities::test_get_activity_task_deleted", - "test": "test_get_activity_task_deleted", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_start_execution_idempotent", + "test": "test_start_execution_idempotent", "response": "200", "error": "", - "snapshot_skipped": "['$..encryptionConfiguration']", + "snapshot_skipped": "['$..tracingConfiguration']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api_variable_references.py::TestSfnApiVariableReferences::test_base_variable_references_in_assign_templates[MAP_STATE_REFERENCE_IN_TOLERATED_FAILURE_PATH]", - "test": "test_base_variable_references_in_assign_templates[MAP_STATE_REFERENCE_IN_TOLERATED_FAILURE_PATH]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api_variable_references.py::TestSfnApiVariableReferences::test_base_variable_references_in_assign_templates[MAP_STATE_REFERENCE_IN_INTRINSIC_FUNCTION]", + "test": "test_base_variable_references_in_assign_templates[MAP_STATE_REFERENCE_IN_INTRINSIC_FUNCTION]", "response": "200", "error": "", "snapshot_skipped": "['$..tracingConfiguration', '$..encryptionConfiguration']", @@ -12086,8 +12900,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/timeouts/test_timeouts.py::TestTimeouts::test_fixed_timeout_lambda", - "test": "test_fixed_timeout_lambda", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/timeouts/test_timeouts.py::TestTimeouts::test_fixed_timeout_service_lambda_with_path", + "test": "test_fixed_timeout_service_lambda_with_path", "response": "200", "error": "", "snapshot_skipped": "['$..redriveCount', '$..redriveStatus']", @@ -12095,16 +12909,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/test_error_injection.py::TestErrorInjection::test_dynamodb_read_error_injection", - "test": "test_dynamodb_read_error_injection", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", "test": "test_lambda_streams_batch_and_transactions", @@ -12335,6 +13139,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "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_put_metric_data_validation", "test": "test_put_metric_data_validation", @@ -12747,16 +13561,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -13057,6 +13861,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -13637,6 +14451,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "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]", + "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_user_migration_lambda[None]", "test": "test_user_migration_lambda[None]", @@ -14717,16 +15541,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/pipes/test_pipes_list.py::TestPipesList::test_list_pipe_name_prefix", - "test": "test_list_pipe_name_prefix", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/pipes/test_pipes_list.py::TestPipesList::test_list_pipe_source_prefix", "test": "test_list_pipe_source_prefix", diff --git a/data/coverage/config.json b/data/coverage/config.json index fd1b4a20b4..fcb0579b37 100644 --- a/data/coverage/config.json +++ b/data/coverage/config.json @@ -184,8 +184,8 @@ }, { "DeleteResourceConfig": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -1012,8 +1012,8 @@ }, { "PutResourceConfig": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -1072,8 +1072,8 @@ }, { "SelectResourceConfig": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, diff --git a/data/coverage/docdb.json b/data/coverage/docdb.json index ab469938f3..fe0a675e0b 100644 --- a/data/coverage/docdb.json +++ b/data/coverage/docdb.json @@ -340,13 +340,13 @@ }, { "DescribeEngineDefaultClusterParameters": { - "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": "" } }, @@ -688,8 +688,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2080,8 +2090,18 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -4490,8 +4510,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7462,8 +7492,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8352,6 +8392,32 @@ ] } }, + "DescribeEngineDefaultClusterParameters": { + "DBParameterGroupFamily": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_cluster_parameters", + "test": "test_describe_engine_default_cluster_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_cluster_parameters_invalid_family", + "test": "test_describe_engine_default_cluster_parameters_invalid_family", + "response": "400", + "error": "InvalidParameterValue", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "DescribeEventCategories": { "- (without any parameters)": { "ls_pro": [ @@ -8588,8 +8654,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9394,8 +9470,18 @@ "ResourceName, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", diff --git a/data/coverage/dynamodb.json b/data/coverage/dynamodb.json index 6d55108660..cd6e176179 100644 --- a/data/coverage/dynamodb.json +++ b/data/coverage/dynamodb.json @@ -786,6 +786,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live_deletion", "test": "test_time_to_live_deletion", @@ -1292,6 +1302,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", "test": "test_time_to_live", @@ -3484,6 +3504,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", "test": "test_time_to_live", @@ -4154,6 +4184,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_deletion_event_source_mapping_with_dynamodb", "test": "test_deletion_event_source_mapping_with_dynamodb", @@ -5370,6 +5410,26 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", "test": "test_time_to_live", @@ -6869,16 +6929,6 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", - "test": "test_lambda_streams_batch_and_transactions", - "response": "500", - "error": "InternalFailure", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" } ], "ls_pro": [ @@ -8682,6 +8732,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_time_to_live", "test": "test_time_to_live", @@ -11975,33 +12035,33 @@ "origin": "external" }, { - "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", + "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", "response": "500", "error": "InternalFailure", - "snapshot_skipped": "['$..Destinations']", + "snapshot_skipped": "", "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", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", + "test": "test_firehose_kinesis_to_s3", "response": "500", "error": "InternalFailure", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisPythonClient::test_run_kcl", - "test": "test_run_kcl", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", + "test": "test_lambda_streams_batch_and_transactions", "response": "500", "error": "InternalFailure", "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, + "aws_validated": false, + "snapshot_tested": false, "origin": "external" } ], @@ -12514,6 +12574,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "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", diff --git a/data/coverage/dynamodbstreams.json b/data/coverage/dynamodbstreams.json index 0b7f772fb9..b22b056629 100644 --- a/data/coverage/dynamodbstreams.json +++ b/data/coverage/dynamodbstreams.json @@ -45,8 +45,8 @@ "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": "" } } @@ -189,6 +189,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_write_items_streaming", "test": "test_transact_write_items_streaming", @@ -770,38 +780,48 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_http.py::test_http_integration_method[HTTP]", - "test": "test_http_integration_method[HTTP]", + "node_id": "LocalStack Community: tests/aws/scenario/note_taking/test_note_taking.py::TestNoteTakingScenario::test_validate_infra_setup", + "test": "test_validate_infra_setup", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..origin', '$..accept-encoding']", + "snapshot_skipped": "['$..Tags', '$..get_resources.items', '$..rootResourceId', '$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ec2.py::test_simple_route_table_creation_without_vpc", - "test": "test_simple_route_table_creation_without_vpc", + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_basic.py::TestAPIGateway::test_multiple_api_keys_validate", + "test": "test_multiple_api_keys_validate", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_common.py::TestApiGatewayCommon::test_input_body_formatting", + "test": "test_input_body_formatting", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..PropagatingVgws']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_cfn_handle_kinesis_firehose_resources", - "test": "test_cfn_handle_kinesis_firehose_resources", + "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": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": true, + "aws_validated": false, "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]", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_events.py::test_eventbus_policies", + "test": "test_eventbus_policies", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -810,28 +830,28 @@ "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", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_kinesis.py::test_default_parameters_kinesis", + "test": "test_default_parameters_kinesis", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..StreamDescription.StreamModeDetails']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_logging_config", - "test": "test_lambda_logging_config", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain_with_alternative_types", + "test": "test_domain_with_alternative_types", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..DomainStatus.AccessPolicies', '$..DomainStatus.AdvancedOptions.override_main_response_version', '$..DomainStatus.AdvancedSecurityOptions.AnonymousAuthEnabled', '$..DomainStatus.AutoTuneOptions.State', '$..DomainStatus.AutoTuneOptions.UseOffPeakWindow', '$..DomainStatus.ChangeProgressDetails', '$..DomainStatus.ClusterConfig.DedicatedMasterCount', '$..DomainStatus.ClusterConfig.InstanceCount', '$..DomainStatus.ClusterConfig.MultiAZWithStandbyEnabled', '$..DomainStatus.ClusterConfig.ZoneAwarenessConfig', '$..DomainStatus.ClusterConfig.ZoneAwarenessEnabled', '$..DomainStatus.EBSOptions.VolumeSize', '$..DomainStatus.Endpoint', '$..DomainStatus.OffPeakWindowOptions', '$..DomainStatus.ServiceSoftwareOptions.CurrentVersion', '$..DomainStatus.SoftwareUpdateOptions']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_w_dynamodb_event_filter", - "test": "test_lambda_w_dynamodb_event_filter", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_base64_sub_and_getatt_functions", + "test": "test_base64_sub_and_getatt_functions", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -840,8 +860,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_s3.py::test_bucketpolicy", - "test": "test_bucketpolicy", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestIntrinsicFunctions::test_sub_number_type", + "test": "test_sub_number_type", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_template_engine.py::TestMacros::test_failed_state[return_unsuccessful_with_message.py]", + "test": "test_failed_state[return_unsuccessful_with_message.py]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -850,22 +880,22 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_ssm.py::test_deploy_patch_baseline", - "test": "test_deploy_patch_baseline", + "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": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..DriftInformation', '$..Metadata']", + "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_localhost_with_path", - "test": "test_apigateway_invoke_localhost_with_path", + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch.py::TestCloudwatch::test_list_metrics_with_filters", + "test": "test_list_metrics_with_filters", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" }, @@ -880,78 +910,78 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_esm_with_not_existing_dynamodb_stream", - "test": "test_esm_with_not_existing_dynamodb_stream", + "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventRule::test_process_to_single_matching_rules_single_target", + "test": "test_process_to_single_matching_rules_single_target", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..LastProcessingResult']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_kinesis.py::TestKinesisSource::test_create_kinesis_event_source_mapping", - "test": "test_create_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/kms/test_kms.py::TestKMS::test_symmetric_encrypt_offline_decrypt_online[RSA_3072-RSAES_OAEP_SHA_256]", + "test": "test_symmetric_encrypt_offline_decrypt_online[RSA_3072-RSAES_OAEP_SHA_256]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Records..eventID', '$..Messages..Body.KinesisBatchInfo.shardId', '$..Message.KinesisBatchInfo.shardId']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_kinesis.py::TestKinesisSource::test_disable_kinesis_event_source_mapping", - "test": "test_disable_kinesis_event_source_mapping", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_dynamodbstreams.py::TestDynamoDBEventSourceMapping::test_esm_with_not_existing_dynamodb_stream", + "test": "test_esm_with_not_existing_dynamodb_stream", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Records..eventID', '$..Messages..Body.KinesisBatchInfo.shardId', '$..Message.KinesisBatchInfo.shardId']", + "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_kinesis.py::TestKinesisSource::test_duplicate_event_source_mappings", - "test": "test_duplicate_event_source_mappings", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_filter[and]", + "test": "test_sqs_event_filter[and]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Records..eventID', '$..Messages..Body.KinesisBatchInfo.shardId', '$..Message.KinesisBatchInfo.shardId']", + "snapshot_skipped": "['$..Records..md5OfMessageAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_report_batch_item_failure_scenarios[null_item_identifier_failure]", - "test": "test_kinesis_report_batch_item_failure_scenarios[null_item_identifier_failure]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping_batch_size[10000]", + "test": "test_sqs_event_source_mapping_batch_size[10000]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Records..eventID', '$..Messages..Body.KinesisBatchInfo.shardId', '$..Message.KinesisBatchInfo.shardId']", + "snapshot_skipped": "['$..Records..md5OfMessageAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_kinesis.py::TestKinesisSource::test_kinesis_report_batch_item_success_scenarios[empty_dict_success]", - "test": "test_kinesis_report_batch_item_success_scenarios[empty_dict_success]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping_batch_size_override[100]", + "test": "test_sqs_event_source_mapping_batch_size_override[100]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..Records..eventID', '$..Messages..Body.KinesisBatchInfo.shardId', '$..Message.KinesisBatchInfo.shardId']", + "snapshot_skipped": "['$..Records..md5OfMessageAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", - "test": "test_layer_function_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::TestSQSEventSourceMapping::test_sqs_event_source_mapping_batching_window_size_override", + "test": "test_sqs_event_source_mapping_batching_window_size_override", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..Records..md5OfMessageAttributes']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_quota_exception", - "test": "test_layer_function_quota_exception", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::test_fifo_message_group_parallelism", + "test": "test_fifo_message_group_parallelism", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -960,8 +990,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_policy_lifecycle", - "test": "test_layer_policy_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::test_redrive_policy_with_failing_lambda", + "test": "test_redrive_policy_with_failing_lambda", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -970,8 +1000,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[python3.13]", - "test": "test_snapstart_lifecycle[python3.13]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::test_report_batch_item_failures_invalid_result_json_batch_fails", + "test": "test_report_batch_item_failures_invalid_result_json_batch_fails", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -980,8 +1010,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", - "test": "test_tag_exceptions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_exceptions", + "test": "test_layer_function_exceptions", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -990,8 +1020,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_lifecycle", - "test": "test_tag_lifecycle", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaLayer::test_layer_function_quota_exception", + "test": "test_layer_function_quota_exception", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1000,8 +1030,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_versions", - "test": "test_tag_versions", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_lifecycle[java17]", + "test": "test_snapstart_lifecycle[java17]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1010,18 +1040,18 @@ "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", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaSnapStart::test_snapstart_update_function_configuration[java11]", + "test": "test_snapstart_update_function_configuration[java11]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns_filter_policy.py::TestSNSFilterPolicyAttributes::test_filter_policy", - "test": "test_filter_policy", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_exceptions", + "test": "test_tag_exceptions", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1030,18 +1060,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/evaluate_jsonata/test_base_evaluate_expressions.py::TestBaseEvaluateJsonata::test_base_map_from_input[TOLERATED_FAILURE_PERCENTAGE]", - "test": "test_base_map_from_input[TOLERATED_FAILURE_PERCENTAGE]", + "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": "['$..redriveCount', '$..redriveStatus', '$..RedriveCount', '$..SdkHttpMetadata', '$..SdkResponseMetadata']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_json_manipulation.py::TestJsonManipulation::test_string_to_json", - "test": "test_string_to_json", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_api.py::TestLambdaTags::test_tag_limits", + "test": "test_tag_limits", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1050,28 +1080,28 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/logs/test_logs.py::TestLogs::test_partial_log_levels[wait_seconds_path.json5_FATAL_False]", - "test": "test_partial_log_levels[wait_seconds_path.json5_FATAL_False]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_change_message_visibility_after_visibility_timeout_expiration[sqs_query]", + "test": "test_change_message_visibility_after_visibility_timeout_expiration[sqs_query]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..redriveCount', '$..redrive_count', '$..redriveStatus']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_describe_execution", - "test": "test_describe_execution", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_fifo_queue_send_message_with_delay_on_queue_works[sqs_query]", + "test": "test_fifo_queue_send_message_with_delay_on_queue_works[sqs_query]", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..tracingConfiguration']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api_map_run.py::TestSnfApiMapRun::test_map_state_label_invalid_char_fail[\\x9b]", - "test": "test_map_state_label_invalid_char_fail[\\x9b]", + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSqsProvider::test_send_delay_and_wait_time[sqs_query]", + "test": "test_send_delay_and_wait_time[sqs_query]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1080,8 +1110,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/transcribe/test_transcribe.py::TestTranscribe::test_transcribe_unsupported_media_format_failure", - "test": "test_transcribe_unsupported_media_format_failure", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/comments/test_comments.py::TestComments::test_comments_as_per_docs", + "test": "test_comments_as_per_docs", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -1090,42 +1120,42 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_network_configuration.py::TestOpenSearch::test_path_strategy", - "test": "test_path_strategy", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_hash_calculations.py::TestHashCalculations::test_hash", + "test": "test_hash", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", - "test": "test_event_rules_deployed", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api_activities.py::TestSnfApiActivities::test_describe_activity_invalid_arn", + "test": "test_describe_activity_invalid_arn", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", + "snapshot_skipped": "['$..encryptionConfiguration']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/integration/docker_utils/test_docker.py::TestDockerClient::test_run_container_with_init[SdkDockerClient]", - "test": "test_run_container_with_init[SdkDockerClient]", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/timeouts/test_timeouts.py::TestTimeouts::test_fixed_timeout_service_lambda", + "test": "test_fixed_timeout_service_lambda", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, + "snapshot_skipped": "['$..redriveCount', '$..redriveStatus']", + "aws_validated": true, + "snapshot_tested": true, "origin": "internal" }, { - "node_id": "LocalStack Community: tests/integration/docker_utils/test_docker.py::TestDockerPorts::test_container_port_can_be_bound[SdkDockerClient-tcp]", - "test": "test_container_port_can_be_bound[SdkDockerClient-tcp]", + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", + "test": "test_event_rules_deployed", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", - "aws_validated": false, + "aws_validated": true, "snapshot_tested": false, "origin": "internal" } @@ -1567,6 +1597,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_apigateway_deployed", + "test": "test_apigateway_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", "test": "test_event_rules_deployed", @@ -1659,16 +1699,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", @@ -1753,6 +1783,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_write_items_streaming", "test": "test_transact_write_items_streaming", @@ -1893,6 +1933,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_write_items_streaming", "test": "test_transact_write_items_streaming", @@ -2285,6 +2335,16 @@ }, "TableName": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "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", diff --git a/data/coverage/ec2.json b/data/coverage/ec2.json index 3b88cac3f6..d2511a244d 100644 --- a/data/coverage/ec2.json +++ b/data/coverage/ec2.json @@ -855,6 +855,18 @@ "snapshot_skipped": "" } }, + { + "CreateDelegateMacVolumeOwnershipTask": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "CreateDhcpOptions": { "implemented": true, @@ -1143,6 +1155,18 @@ "snapshot_skipped": "" } }, + { + "CreateMacSystemIntegrityProtectionModificationTask": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "CreateManagedPrefixList": { "implemented": true, @@ -3831,6 +3855,18 @@ "snapshot_skipped": "" } }, + { + "DescribeMacModificationTasks": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DescribeManagedPrefixLists": { "implemented": true, @@ -6843,6 +6879,18 @@ "snapshot_skipped": "" } }, + { + "ModifyPublicIpDnsNameOptions": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "ModifyReservedInstances": { "implemented": false, @@ -8416,16 +8464,6 @@ "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", @@ -8894,16 +8932,6 @@ "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", @@ -9402,16 +9430,6 @@ "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", @@ -9609,18 +9627,18 @@ "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/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": false, + "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/cloudformation/resources/test_ecs.py::test_ecs_alb_apigateway_integration", + "test": "test_ecs_alb_apigateway_integration", "response": "200", "error": "", "snapshot_skipped": "", @@ -9629,18 +9647,18 @@ "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_patterns.py::TestEcsFargateApplicationLoadBalanced::test_service_deployment", + "test": "test_service_deployment", "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_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", + "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestDurableStorageSample::test_listener", + "test": "test_listener", "response": "200", "error": "", "snapshot_skipped": "", @@ -9668,16 +9686,6 @@ "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": "400", - "error": "CommonServiceException", - "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", @@ -9950,16 +9958,6 @@ "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", @@ -10130,6 +10128,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -10471,8 +10479,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -10530,6 +10548,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "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]", @@ -11026,16 +11084,6 @@ "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", @@ -11576,16 +11624,6 @@ "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", @@ -11928,16 +11966,6 @@ "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", @@ -12550,16 +12578,6 @@ "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", @@ -13086,16 +13104,6 @@ "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", @@ -13760,16 +13768,6 @@ "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", @@ -14286,6 +14284,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -14625,6 +14633,46 @@ "aws_validated": true, "snapshot_tested": true, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -14938,16 +14986,6 @@ "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", @@ -15584,6 +15622,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/test_network_configuration.py::test_kafka", "test": "test_kafka", @@ -17014,16 +17092,6 @@ "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", @@ -17610,6 +17678,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/test_network_configuration.py::test_kafka", "test": "test_kafka", @@ -18231,23 +18339,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", - "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", + "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": "external" }, { @@ -18689,23 +18787,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", - "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", + "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": "external" }, { @@ -18817,13 +18905,13 @@ ], "ls_pro": [ { - "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_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": "external" }, { @@ -19270,16 +19358,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/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -19749,23 +19827,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", - "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", + "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": "external" }, { @@ -20477,23 +20545,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", - "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", + "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": "external" }, { @@ -20666,6 +20724,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -21006,6 +21074,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1]", "test": "test_column_metadata_for_mysql[mysql-v1]", @@ -21789,23 +21897,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", - "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", + "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": "external" }, { @@ -22128,6 +22226,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1]", "test": "test_column_metadata_for_mysql[mysql-v1]", @@ -23269,23 +23407,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", - "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", + "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": "external" }, { @@ -23608,6 +23736,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1]", "test": "test_column_metadata_for_mysql[mysql-v1]", @@ -24318,16 +24486,6 @@ "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", @@ -24449,6 +24607,48 @@ "origin": "internal" } ] + }, + "Filters": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_describe_availability_zones_filters", + "test": "test_describe_availability_zones_filters", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AvailabilityZones..GroupLongName', '$..AvailabilityZones..GroupName', '$..AvailabilityZones..NetworkBorderGroup', '$..AvailabilityZones..OptInStatus']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "ZoneIds": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_describe_availability_zones_filter_with_zone_ids", + "test": "test_describe_availability_zones_filter_with_zone_ids", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AvailabilityZones..GroupLongName', '$..AvailabilityZones..GroupName', '$..AvailabilityZones..NetworkBorderGroup', '$..AvailabilityZones..OptInStatus']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "ZoneNames": { + "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/ec2/test_ec2.py::test_describe_availability_zones_filter_with_zone_names", + "test": "test_describe_availability_zones_filter_with_zone_names", + "response": "200", + "error": "", + "snapshot_skipped": "['$..AvailabilityZones..GroupLongName', '$..AvailabilityZones..GroupName', '$..AvailabilityZones..NetworkBorderGroup', '$..AvailabilityZones..OptInStatus']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] } }, "DescribeDhcpOptions": { @@ -24914,16 +25114,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "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": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/fis/test_fis.py::TestFis::test_stop_experiment", "test": "test_stop_experiment", @@ -25416,16 +25606,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/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -25907,14 +26087,14 @@ "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/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", + "test": "test_deployed_resources", "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_samples.py::TestSharedResourcesSample::test_listener_services_are_accessible_and_returning_expected_content", @@ -25924,7 +26104,7 @@ "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", @@ -26694,16 +26874,6 @@ "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", @@ -27554,16 +27724,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/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -28030,16 +28190,6 @@ "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", @@ -28216,16 +28366,6 @@ "snapshot_tested": false, "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", @@ -29102,16 +29242,6 @@ "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", @@ -29523,8 +29653,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -30608,16 +30748,6 @@ "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", @@ -31028,6 +31158,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -32360,16 +32500,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/kafka/test_kafka.py::TestKafka::test_interact_with_cluster", - "test": "test_interact_with_cluster", - "response": "400", - "error": "CommonServiceException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/ram/test_ram.py::TestResourceAccessManager::test_subnet_sharing", "test": "test_subnet_sharing", @@ -33000,16 +33130,6 @@ "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", @@ -33716,6 +33836,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -34462,6 +34592,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -35413,8 +35553,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -36758,16 +36908,6 @@ "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", @@ -37413,23 +37553,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", - "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", + "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": "external" }, { @@ -37887,23 +38017,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", - "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", + "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": "external" }, { @@ -38496,16 +38616,6 @@ "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", @@ -38665,13 +38775,13 @@ "AllocationId": { "ls_pro": [ { - "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_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": "external" }, { @@ -38908,16 +39018,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/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -39075,18 +39175,8 @@ "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/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", + "node_id": "LocalStack Pro: tests/aws/services/cloudformation/resources/test_ec2.py::test_deploy_duplicate_security_group", + "test": "test_deploy_duplicate_security_group", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", @@ -39095,13 +39185,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/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", + "test": "test_deployed_resources", "response": "400", "error": "CommonServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" } ] @@ -39141,8 +39231,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -39364,16 +39464,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/neptune/test_neptune_cfn.py::TestNeptuneCfn::test_neptune_iam_with_http_protocol", "test": "test_neptune_iam_with_http_protocol", diff --git a/data/coverage/ecr.json b/data/coverage/ecr.json index 0ebf099392..0a30142283 100644 --- a/data/coverage/ecr.json +++ b/data/coverage/ecr.json @@ -1385,16 +1385,6 @@ "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "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", @@ -1620,16 +1610,6 @@ "aws_validated": true, "snapshot_tested": true, "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": "external" } ] }, @@ -2679,16 +2659,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/eks/test_eks.py::TestK3SCluster::test_ecr_eks_integration", "test": "test_ecr_eks_integration", @@ -3479,16 +3449,6 @@ "snapshot_tested": false, "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", @@ -3725,16 +3685,6 @@ "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", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "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", diff --git a/data/coverage/ecs.json b/data/coverage/ecs.json index 2ef2247477..486b6a7161 100644 --- a/data/coverage/ecs.json +++ b/data/coverage/ecs.json @@ -1417,16 +1417,6 @@ "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", @@ -1527,16 +1517,6 @@ "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", @@ -2093,16 +2073,6 @@ "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", @@ -2815,16 +2785,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/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -3194,16 +3154,6 @@ "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" } ] } @@ -4131,16 +4081,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/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -7463,16 +7403,6 @@ "snapshot_tested": false, "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", @@ -8715,16 +8645,6 @@ "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", @@ -9460,16 +9380,6 @@ "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" } ] }, diff --git a/data/coverage/elbv2.json b/data/coverage/elbv2.json index a95ca1d5f8..e823f10931 100644 --- a/data/coverage/elbv2.json +++ b/data/coverage/elbv2.json @@ -801,16 +801,6 @@ "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", @@ -871,6 +861,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -1657,16 +1657,6 @@ "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", @@ -1735,6 +1725,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -2149,16 +2149,6 @@ "snapshot_tested": false, "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", @@ -2579,6 +2569,16 @@ }, "HealthCheckEnabled, Name, Port, Protocol, TargetType, VpcId": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/elb/test_elb.py::TestELB::test_ip_target_forwarding", + "test": "test_ip_target_forwarding", + "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_load_balancing", "test": "test_load_balancing", @@ -2833,16 +2833,6 @@ }, "HealthCheckIntervalSeconds, HealthCheckPath, HealthCheckTimeoutSeconds, Name, Port, Protocol, TargetType, VpcId": { "ls_pro": [ - { - "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", @@ -3727,16 +3717,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_create_listener[443-gateway_listen_override1-4566]", "test": "test_create_listener[443-gateway_listen_override1-4566]", @@ -3787,6 +3767,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -4233,16 +4223,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_alb_modify_attributes", "test": "test_alb_modify_attributes", @@ -4503,6 +4483,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", @@ -4849,16 +4839,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_internal_path_based_routing[host]", "test": "test_internal_path_based_routing[host]", @@ -5246,14 +5226,14 @@ "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_ip_target_forwarding", + "test": "test_ip_target_forwarding", "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/elb/test_elb.py::TestLoadBalancer::test_create_describe_loadbalancer_rule[rule_conditions0]", @@ -6070,16 +6050,6 @@ "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" } ] } @@ -6325,16 +6295,6 @@ "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", @@ -6691,16 +6651,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::TestRoute53Integrations::test_route53_elb_integration[port-4566]", "test": "test_route53_elb_integration[port-4566]", @@ -6867,16 +6817,6 @@ "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", @@ -6999,16 +6939,6 @@ "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", @@ -7485,16 +7415,6 @@ "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", @@ -7525,6 +7445,16 @@ "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", + "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_load_balancing", "test": "test_load_balancing", diff --git a/data/coverage/events.json b/data/coverage/events.json index ff1d7f0176..502dcb2e62 100644 --- a/data/coverage/events.json +++ b/data/coverage/events.json @@ -20165,6 +20165,16 @@ "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", + "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", @@ -20805,16 +20815,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_create_route_responses", - "test": "test_create_route_responses", - "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_api_reject_connect[True-False]", "test": "test_websocket_api_reject_connect[True-False]", @@ -20855,16 +20855,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -21525,6 +21515,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_apigatewayv2_http_crud.py::TestApigatewayV2HttpRouteCrud::test_route_duplicate", + "test": "test_route_duplicate", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "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", @@ -21955,6 +21955,46 @@ "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', '$..requestContext.identity.userAgent']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRoute::test_websocket_route_duplicate", + "test": "test_websocket_route_duplicate", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_create_route_responses_lifecycle", + "test": "test_create_route_responses_lifecycle", + "response": "200", + "error": "", + "snapshot_skipped": "['$..IpAddressType']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigatewayv2/test_websockets/test_websockets_crud.py::TestWebsocketsRouteResponse::test_websocket_route_response_key", + "test": "test_websocket_route_response_key", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/appconfig/test_appconfig.py::TestAppConfig::test_application_crud_workflow", "test": "test_application_crud_workflow", @@ -22815,6 +22855,86 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/appsync/test_appsync_event_invocation.py::TestWebSocketEventSubscription::test_duplicate_subscription_id", + "test": "test_duplicate_subscription_id", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[double-slash]", + "test": "test_subscription_channel_format[double-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[invalid-channel]", + "test": "test_subscription_channel_format[invalid-channel]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[slash-after-wildcard]", + "test": "test_subscription_channel_format[slash-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[start-with-slash]", + "test": "test_subscription_channel_format[start-with-slash]", + "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::TestWebSocketEventSubscription::test_subscription_channel_format[value-after-wildcard]", + "test": "test_subscription_channel_format[value-after-wildcard]", + "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::TestWebSocketEventSubscription::test_subscription_lifecycle", + "test": "test_subscription_lifecycle", + "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::TestWebSocketEventSubscription::test_subscription_unsubscribe_invalid_id", + "test": "test_subscription_unsubscribe_invalid_id", + "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::TestAppsyncJavascriptResolvers::test_create_js_resolver_runtime_validation[APPSYNC_JS-1.0.0]", "test": "test_create_js_resolver_runtime_validation[APPSYNC_JS-1.0.0]", @@ -25720,7 +25840,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -25820,7 +25940,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -29985,16 +30105,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/memorydb/test_memorydb.py::TestMemoryDB::test_cluster_default_crud", - "test": "test_cluster_default_crud", - "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": "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/data/coverage/fis.json b/data/coverage/fis.json index 8e9fdd7ea7..6d22b586cf 100644 --- a/data/coverage/fis.json +++ b/data/coverage/fis.json @@ -568,26 +568,6 @@ "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/data/coverage/iam.json b/data/coverage/iam.json index aa56dece38..466e54d90e 100644 --- a/data/coverage/iam.json +++ b/data/coverage/iam.json @@ -2517,6 +2517,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -3047,16 +3057,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::test_esm_with_not_existing_sqs_queue", - "test": "test_esm_with_not_existing_sqs_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", @@ -3097,6 +3097,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "test": "test_s3_download_object_with_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "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", @@ -14295,6 +14305,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -14465,16 +14485,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::test_esm_with_not_existing_sqs_queue", - "test": "test_esm_with_not_existing_sqs_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", @@ -14505,6 +14515,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "test": "test_s3_download_object_with_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "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", @@ -24657,6 +24677,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -25577,16 +25607,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_lambda_integration_sqs.py::test_esm_with_not_existing_sqs_queue", - "test": "test_esm_with_not_existing_sqs_queue", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBaseFeatures::test_large_payloads", "test": "test_large_payloads", @@ -25647,6 +25667,16 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_s3_download_object_with_lambda", + "test": "test_s3_download_object_with_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3BucketReplication::test_replication_config", "test": "test_replication_config", @@ -35719,16 +35749,6 @@ "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", @@ -35884,7 +35904,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -35964,7 +35984,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -35974,7 +35994,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -36819,6 +36839,46 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[12]", "test": "test_lambda_extension[12]", @@ -41319,6 +41379,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -41370,8 +41440,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_extensions_modules.py::TestExtensionsModules::test_module_usage", - "test": "test_module_usage", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_extensions_resourcetypes.py::TestExtensionsResourceTypes::test_deploy_resource_type", + "test": "test_deploy_resource_type", "response": "200", "error": "", "snapshot_skipped": "", @@ -41400,18 +41470,18 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/test_change_set_depends_on.py::TestChangeSetDependsOn::test_multiple_dependencies_deletion", - "test": "test_multiple_dependencies_deletion", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_cloudtrail_trace.py::test_cloudtrail_trace_example", + "test": "test_cloudtrail_trace_example", "response": "200", "error": "", - "snapshot_skipped": "['per-resource-events..*', 'delete-describe..*', '$..Capabilities', '$..NotificationARNs', '$..IncludeNestedStacks', '$..Scope', '$..Details', '$..Parameters', '$..Replacement', '$..PolicyAction']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/test_change_set_values.py::TestChangeSetValues::test_property_empy_list", - "test": "test_property_empy_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/test_change_set_parameters.py::TestChangeSetParameters::test_update_parameter_default_value_with_dynamic_overrides", + "test": "test_update_parameter_default_value_with_dynamic_overrides", "response": "200", "error": "", "snapshot_skipped": "['per-resource-events..*', 'delete-describe..*', '$..Capabilities', '$..NotificationARNs', '$..IncludeNestedStacks', '$..Scope', '$..Details', '$..Parameters', '$..Replacement', '$..PolicyAction']", @@ -43829,16 +43899,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_math_operations_jsonata.py::TestMathOperationsJSONata::test_math_random_seeded", - "test": "test_math_random_seeded", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_string_operations.py::TestStringOperations::test_string_split", "test": "test_string_split", @@ -46489,6 +46549,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_ecs_task_service.py::TestTaskServiceECS::test_run_task_sync_raise_failure", + "test": "test_run_task_sync_raise_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Attachments..Details', '$..Attachments..Id', '$..Attachments..Status', '$..Attachments..Type', '$..AvailabilityZone', '$..ClusterArn', '$..Connectivity', '$..ConnectivityAt', '$..Cpu', '$..DesiredStatus', '$..ExecutionStoppedAt', '$..GpuIds', '$..Group', '$..HealthStatus', '$..ImageDigest', '$..InferenceAccelerators', '$..LastStatus', '$..ManagedAgents', '$..Memory', '$..NetworkInterfaces', '$..Overrides.ContainerOverrides', '$..Overrides.InferenceAcceleratorOverrides', '$..PlatformFamily', '$..PullStartedAt', '$..PullStoppedAt', '$..RuntimeId', '$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..StartedAt', '$..StopCode', '$..StoppedAt', '$..StoppedReason', '$..StoppingAt', '$..TaskDefinitionArn', '$..Version', '$..parameters.Cluster']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_events_task_service.py::TestTaskServiceEvents::test_put_events_base", "test": "test_put_events_base", @@ -50072,13 +50142,13 @@ "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_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": "external" }, { @@ -51407,6 +51477,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -51478,8 +51558,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_extensions_modules.py::TestExtensionsModules::test_module_usage", - "test": "test_module_usage", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_extensions_resourcetypes.py::TestExtensionsResourceTypes::test_deploy_resource_type", + "test": "test_deploy_resource_type", "response": "200", "error": "", "snapshot_skipped": "", @@ -52077,6 +52157,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_cloudtrail_trace.py::test_cloudtrail_trace_example", + "test": "test_cloudtrail_trace_example", + "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", @@ -52108,18 +52198,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/test_change_set_depends_on.py::TestChangeSetDependsOn::test_multiple_dependencies_deletion", - "test": "test_multiple_dependencies_deletion", - "response": "200", - "error": "", - "snapshot_skipped": "['per-resource-events..*', 'delete-describe..*', '$..Capabilities', '$..NotificationARNs', '$..IncludeNestedStacks', '$..Scope', '$..Details', '$..Parameters', '$..Replacement', '$..PolicyAction']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/test_change_set_values.py::TestChangeSetValues::test_property_empy_list", - "test": "test_property_empy_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/test_change_set_parameters.py::TestChangeSetParameters::test_update_parameter_default_value_with_dynamic_overrides", + "test": "test_update_parameter_default_value_with_dynamic_overrides", "response": "200", "error": "", "snapshot_skipped": "['per-resource-events..*', 'delete-describe..*', '$..Capabilities', '$..NotificationARNs', '$..IncludeNestedStacks', '$..Scope', '$..Details', '$..Parameters', '$..Replacement', '$..PolicyAction']", @@ -54927,16 +55007,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_math_operations_jsonata.py::TestMathOperationsJSONata::test_math_random_seeded", - "test": "test_math_random_seeded", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_string_operations.py::TestStringOperations::test_string_split", "test": "test_string_split", @@ -57617,6 +57687,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_ecs_task_service.py::TestTaskServiceECS::test_run_task_sync_raise_failure", + "test": "test_run_task_sync_raise_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Attachments..Details', '$..Attachments..Id', '$..Attachments..Status', '$..Attachments..Type', '$..AvailabilityZone', '$..ClusterArn', '$..Connectivity', '$..ConnectivityAt', '$..Cpu', '$..DesiredStatus', '$..ExecutionStoppedAt', '$..GpuIds', '$..Group', '$..HealthStatus', '$..ImageDigest', '$..InferenceAccelerators', '$..LastStatus', '$..ManagedAgents', '$..Memory', '$..NetworkInterfaces', '$..Overrides.ContainerOverrides', '$..Overrides.InferenceAcceleratorOverrides', '$..PlatformFamily', '$..PullStartedAt', '$..PullStoppedAt', '$..RuntimeId', '$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..StartedAt', '$..StopCode', '$..StoppedAt', '$..StoppedReason', '$..StoppingAt', '$..TaskDefinitionArn', '$..Version', '$..parameters.Cluster']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_events_task_service.py::TestTaskServiceEvents::test_put_events_base", "test": "test_put_events_base", @@ -62680,23 +62760,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", - "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", + "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": "external" }, { @@ -62804,7 +62874,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -62894,7 +62964,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -62904,7 +62974,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -63769,6 +63839,46 @@ "snapshot_tested": false, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_postgres_extensions.py::TestRdsPostgresExtensions::test_lambda_extension[12]", "test": "test_lambda_extension[12]", @@ -66253,16 +66363,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/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -66318,7 +66418,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -66398,7 +66498,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -66408,7 +66508,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -69699,6 +69799,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -69750,8 +69860,8 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_extensions_modules.py::TestExtensionsModules::test_module_usage", - "test": "test_module_usage", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_extensions_resourcetypes.py::TestExtensionsResourceTypes::test_deploy_resource_type", + "test": "test_deploy_resource_type", "response": "200", "error": "", "snapshot_skipped": "", @@ -70169,6 +70279,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/test_cloudtrail_trace.py::test_cloudtrail_trace_example", + "test": "test_cloudtrail_trace_example", + "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", @@ -70190,18 +70310,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/test_change_set_depends_on.py::TestChangeSetDependsOn::test_multiple_dependencies_deletion", - "test": "test_multiple_dependencies_deletion", - "response": "200", - "error": "", - "snapshot_skipped": "['per-resource-events..*', 'delete-describe..*', '$..Capabilities', '$..NotificationARNs', '$..IncludeNestedStacks', '$..Scope', '$..Details', '$..Parameters', '$..Replacement', '$..PolicyAction']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/test_change_set_values.py::TestChangeSetValues::test_property_empy_list", - "test": "test_property_empy_list", + "node_id": "LocalStack Community: tests/aws/services/cloudformation/v2/test_change_set_parameters.py::TestChangeSetParameters::test_update_parameter_default_value_with_dynamic_overrides", + "test": "test_update_parameter_default_value_with_dynamic_overrides", "response": "200", "error": "", "snapshot_skipped": "['per-resource-events..*', 'delete-describe..*', '$..Capabilities', '$..NotificationARNs', '$..IncludeNestedStacks', '$..Scope', '$..Details', '$..Parameters', '$..Replacement', '$..PolicyAction']", @@ -72599,16 +72709,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_math_operations_jsonata.py::TestMathOperationsJSONata::test_math_random_seeded", - "test": "test_math_random_seeded", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/intrinsic_functions/test_string_operations.py::TestStringOperations::test_string_split", "test": "test_string_split", @@ -75279,6 +75379,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_ecs_task_service.py::TestTaskServiceECS::test_run_task_sync_raise_failure", + "test": "test_run_task_sync_raise_failure", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Attachments..Details', '$..Attachments..Id', '$..Attachments..Status', '$..Attachments..Type', '$..AvailabilityZone', '$..ClusterArn', '$..Connectivity', '$..ConnectivityAt', '$..Cpu', '$..DesiredStatus', '$..ExecutionStoppedAt', '$..GpuIds', '$..Group', '$..HealthStatus', '$..ImageDigest', '$..InferenceAccelerators', '$..LastStatus', '$..ManagedAgents', '$..Memory', '$..NetworkInterfaces', '$..Overrides.ContainerOverrides', '$..Overrides.InferenceAcceleratorOverrides', '$..PlatformFamily', '$..PullStartedAt', '$..PullStoppedAt', '$..RuntimeId', '$..SdkHttpMetadata', '$..SdkResponseMetadata', '$..StartedAt', '$..StopCode', '$..StoppedAt', '$..StoppedReason', '$..StoppingAt', '$..TaskDefinitionArn', '$..Version', '$..parameters.Cluster']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/services/test_events_task_service.py::TestTaskServiceEvents::test_put_events_base", "test": "test_put_events_base", @@ -79082,13 +79192,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/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": "external" }, { @@ -82776,7 +82886,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -82786,7 +82896,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -82936,7 +83046,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -82946,7 +83056,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -83691,6 +83801,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "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", @@ -83924,7 +84044,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -84004,7 +84124,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -84014,7 +84134,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -84260,18 +84380,18 @@ ], "ls_pro": [ { - "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::TestEKS::test_additional_amis_present", + "test": "test_additional_amis_present", "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/eks/test_eks.py::TestEKS::test_additional_amis_present", - "test": "test_additional_amis_present", + "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": "", @@ -86715,6 +86835,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -90097,16 +90227,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/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -90202,7 +90322,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -90212,7 +90332,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -90352,7 +90472,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -90362,7 +90482,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -91497,6 +91617,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "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]", @@ -94299,6 +94459,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -97651,16 +97821,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/events/test_events_targets.py::TestEventsTargetECS::test_put_events_with_target_ecs", "test": "test_put_events_with_target_ecs", @@ -97756,7 +97916,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -97766,7 +97926,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -97906,7 +98066,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -97916,7 +98076,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -99041,6 +99201,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "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]", @@ -103109,16 +103309,6 @@ "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", @@ -103194,7 +103384,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -103274,7 +103464,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -103284,7 +103474,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" diff --git a/data/coverage/kinesis.json b/data/coverage/kinesis.json index e422d49c8d..a7c5e50e26 100644 --- a/data/coverage/kinesis.json +++ b/data/coverage/kinesis.json @@ -849,6 +849,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_write_items_streaming", "test": "test_transact_write_items_streaming", @@ -2040,16 +2050,6 @@ "aws_validated": true, "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": "400", - "error": "LimitExceededException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "external" } ] }, @@ -2429,6 +2429,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_dynamodb.py::test_global_table", + "test": "test_global_table", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Table.DeletionProtectionEnabled', '$..Table.ProvisionedThroughput.LastDecreaseDateTime', '$..Table.ProvisionedThroughput.LastIncreaseDateTime', '$..Table.Replicas']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_cfn_lambda_dynamodb_source", "test": "test_cfn_lambda_dynamodb_source", @@ -2439,6 +2449,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::TestCfnLambdaIntegrations::test_lambda_dynamodb_event_filter", + "test": "test_lambda_dynamodb_event_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_w_dynamodb_event_filter", + "test": "test_lambda_w_dynamodb_event_filter", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "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", @@ -2930,8 +2960,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_multiple_filters]", - "test": "test_dynamodb_event_filter[content_multiple_filters]", + "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']", @@ -2940,8 +2970,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[date_time_conversion]", + "test": "test_dynamodb_event_filter[date_time_conversion]", "response": "200", "error": "", "snapshot_skipped": "['$..LastProcessingResult']", @@ -2950,8 +2980,8 @@ "origin": "internal" }, { - "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]", + "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']", @@ -2960,8 +2990,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_false_filter]", - "test": "test_dynamodb_event_filter[exists_false_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']", @@ -2970,8 +3000,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[insert_same_entry_twice]", + "test": "test_dynamodb_event_filter[insert_same_entry_twice]", "response": "200", "error": "", "snapshot_skipped": "['$..LastProcessingResult']", @@ -3050,8 +3080,8 @@ "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]", + "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']", @@ -3060,8 +3090,8 @@ "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[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']", @@ -3089,6 +3119,26 @@ "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]", + "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_list_success]", "test": "test_dynamodb_report_batch_item_success_scenarios[empty_list_success]", @@ -3460,24 +3510,24 @@ "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", - "test": "test_firehose_s3", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", + "test": "test_lambda_streams_batch_and_transactions", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", - "test": "test_lambda_streams_batch_and_transactions", + "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_scheduled_lambda", + "test": "test_scheduled_lambda", "response": "200", "error": "", "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", @@ -3501,6 +3551,16 @@ "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", @@ -3601,16 +3661,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", @@ -3671,6 +3721,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/pipes/test_pipes.py::TestPipes::test_sqs_fifo_dlq_partial_batch_failures", + "test": "test_sqs_fifo_dlq_partial_batch_failures", + "response": "200", + "error": "", + "snapshot_skipped": "['$..message.awsRequest', '$..message.awsResponse']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/iot/test_iot.py::TestTopicRules::test_topic_kinesis_rule", "test": "test_topic_kinesis_rule", @@ -3681,6 +3741,16 @@ "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": "400", + "error": "ResourceInUseException", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/kinesisanalytics/test_kinesisanalytics.py::TestKinesisAnalyticsProvider::test_list_and_update_applications", "test": "test_list_and_update_applications", @@ -5485,6 +5555,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_records_with_update_item", + "test": "test_dynamodb_stream_records_with_update_item", + "response": "200", + "error": "", + "snapshot_skipped": "['$..SizeBytes', '$..ProvisionedThroughput.NumberOfDecreasesToday', '$..StreamDescription.CreationRequestDateTime']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_dynamodb_stream_shard_iterator", "test": "test_dynamodb_stream_shard_iterator", @@ -5585,6 +5665,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_write_items_streaming", "test": "test_transact_write_items_streaming", @@ -6635,16 +6725,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_s3", - "test": "test_firehose_s3", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", "test": "test_lambda_streams_batch_and_transactions", @@ -6695,16 +6775,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/api/test_stacks.py::TestStacksApi::test_stack_lifecycle", - "test": "test_stack_lifecycle", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..ChangeSetId', '$..EnableTerminationProtection']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/cloudformation/resource_providers/iam/test_iam.py::test_server_certificate", "test": "test_server_certificate", @@ -6765,6 +6835,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_lambda.py::test_lambda_w_dynamodb_event_filter", + "test": "test_lambda_w_dynamodb_event_filter", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "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", @@ -6785,6 +6865,26 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_sam.py::test_sam_policies", + "test": "test_sam_policies", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/cloudwatch/test_cloudwatch_metrics.py::TestCloudWatchLambdaMetrics::test_lambda_invoke_successful", + "test": "test_lambda_invoke_successful", + "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_data_encoding_consistency", "test": "test_data_encoding_consistency", @@ -6845,16 +6945,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": "400", - "error": "ResourceNotFoundException", - "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_stream_destination_records", "test": "test_stream_destination_records", @@ -6886,11 +6976,11 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/dynamodbstreams/test_dynamodb_streams.py::TestDynamoDBStreams::test_non_existent_stream", - "test": "test_non_existent_stream", + "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": "", + "snapshot_skipped": "['$..EncryptionType', '$..SizeBytes']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -7225,16 +7315,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_firehose_kinesis_to_s3", - "test": "test_firehose_kinesis_to_s3", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_scheduled_lambda", "test": "test_scheduled_lambda", @@ -7397,6 +7477,16 @@ "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", @@ -7607,16 +7697,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/account/test_account.py::TestAccount::test_contact_information", - "test": "test_contact_information", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "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", @@ -8529,6 +8609,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_apigateway_deployed", + "test": "test_apigateway_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_event_rules_deployed", "test": "test_event_rules_deployed", @@ -9681,6 +9771,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_write_items_streaming", "test": "test_transact_write_items_streaming", @@ -9940,6 +10040,36 @@ "aws_validated": true, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesis::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_cbor_at_timestamp", + "test": "test_subscribe_to_shard_cbor_at_timestamp", + "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": [ @@ -11239,6 +11369,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_write_items_streaming", "test": "test_transact_write_items_streaming", @@ -11957,16 +12097,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", @@ -12997,6 +13127,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_streams_on_global_tables", + "test": "test_streams_on_global_tables", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Streams..StreamArn', '$..Streams..StreamLabel']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/dynamodb/test_dynamodb.py::TestDynamoDB::test_transact_write_items_streaming", "test": "test_transact_write_items_streaming", diff --git a/data/coverage/lambda.json b/data/coverage/lambda.json index 8496e03627..9622ffb9ad 100644 --- a/data/coverage/lambda.json +++ b/data/coverage/lambda.json @@ -570,7 +570,7 @@ { "ListTags": { "implemented": true, - "availability": "pro", + "availability": "community", "internal_test_suite": true, "external_test_suite": false, "terraform_test_suite": false, @@ -726,7 +726,7 @@ { "UntagResource": { "implemented": true, - "availability": "community", + "availability": "pro", "internal_test_suite": true, "external_test_suite": true, "terraform_test_suite": true, @@ -3006,16 +3006,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "201", - "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "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]", @@ -3126,6 +3116,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "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": "201", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "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", @@ -11888,16 +11888,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "201", - "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -12248,6 +12238,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "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": "201", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscalingTags::test_add_same_tag_twice", "test": "test_add_same_tag_twice", @@ -25134,16 +25134,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "204", - "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -25494,6 +25484,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "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": "204", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscalingTags::test_add_same_tag_twice", "test": "test_add_same_tag_twice", @@ -37002,16 +37002,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -37362,6 +37352,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "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', '$..requestContext.identity.userAgent']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/applicationautoscaling/test_application_autoscaling.py::TestAppAutoscalingTags::test_add_same_tag_twice", "test": "test_add_same_tag_twice", @@ -42602,6 +42602,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_opensearch_crud", + "test": "test_opensearch_crud", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..ClusterConfig.Options.DedicatedMasterCount', '$..ClusterConfig.Options.DedicatedMasterType', '$..DomainStatusList..EBSOptions.Iops', '$..DomainStatusList..IPAddressType', '$..DomainStatusList..DomainProcessingStatus', '$..DomainStatusList..ModifyingProperties', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..AutoTuneOptions.Options.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..AdvancedSecurityOptions.Options.AnonymousAuthEnabled', '$..DomainConfig.ClusterConfig.Options.WarmEnabled', '$..DomainConfig.IPAddressType', '$..DomainConfig.ModifyingProperties', '$..ClusterConfig.Options.ColdStorageOptions', '$..ClusterConfig.Options.MultiAZWithStandbyEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..SnapshotOptions.Options.AutomatedSnapshotStartHour', '$..ClusterConfig.Options.DedicatedMasterEnabled', '$..ClusterConfig.Options.InstanceType', '$..AutoTuneOptions.State', '$..EBSOptions.Options.VolumeSize', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"', '$..AdvancedOptions.Options.\"rest.action.multi.allow_explicit_index\"', '$..Versions']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_search_books", "test": "test_search_books", @@ -44723,13 +44733,13 @@ "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", + "node_id": "LocalStack Community: tests/aws/services/events/test_events_inputs.py::test_put_event_input_path_and_input_transformer", + "test": "test_put_event_input_path_and_input_transformer", "response": "500", "error": "ServiceException", "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "internal" }, { @@ -45564,6 +45574,16 @@ "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": "202", + "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", @@ -48241,13 +48261,13 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/cloudformation/resources/test_opensearch.py::test_domain_with_alternative_types", - "test": "test_domain_with_alternative_types", + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::TestStateMachine::test_create_choice_state_machine", + "test": "test_create_choice_state_machine", "response": "500", "error": "ServiceException", - "snapshot_skipped": "['$..DomainStatus.AccessPolicies', '$..DomainStatus.AdvancedOptions.override_main_response_version', '$..DomainStatus.AdvancedSecurityOptions.AnonymousAuthEnabled', '$..DomainStatus.AutoTuneOptions.State', '$..DomainStatus.AutoTuneOptions.UseOffPeakWindow', '$..DomainStatus.ChangeProgressDetails', '$..DomainStatus.ClusterConfig.DedicatedMasterCount', '$..DomainStatus.ClusterConfig.InstanceCount', '$..DomainStatus.ClusterConfig.MultiAZWithStandbyEnabled', '$..DomainStatus.ClusterConfig.ZoneAwarenessConfig', '$..DomainStatus.ClusterConfig.ZoneAwarenessEnabled', '$..DomainStatus.EBSOptions.VolumeSize', '$..DomainStatus.Endpoint', '$..DomainStatus.OffPeakWindowOptions', '$..DomainStatus.ServiceSoftwareOptions.CurrentVersion', '$..DomainStatus.SoftwareUpdateOptions']", - "aws_validated": true, - "snapshot_tested": true, + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, "origin": "internal" }, { @@ -48472,16 +48492,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -48552,6 +48562,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", diff --git a/data/coverage/logs.json b/data/coverage/logs.json index 72201393e4..637d12265d 100644 --- a/data/coverage/logs.json +++ b/data/coverage/logs.json @@ -6917,6 +6917,16 @@ "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]", @@ -7179,6 +7189,16 @@ "snapshot_tested": true, "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", + "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", @@ -7489,16 +7509,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -7789,6 +7799,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -8639,16 +8659,6 @@ "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", @@ -9739,6 +9749,16 @@ "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", + "response": "400", + "error": "ResourceAlreadyExistsException", + "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", @@ -9750,13 +9770,13 @@ "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_order_completion_workflow", + "test": "test_order_completion_workflow", "response": "400", "error": "ResourceAlreadyExistsException", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { @@ -12399,16 +12419,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[python3.12]", - "test": "test_manual_endpoint_injection[python3.12]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[python3.13]", "test": "test_manual_endpoint_injection[python3.13]", @@ -15319,6 +15329,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_stepfunctions_v2.py::TestStateMachine::test_try_catch_state_machine", + "test": "test_try_catch_state_machine", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/test_integration.py::TestIntegration::test_lambda_streams_batch_and_transactions", "test": "test_lambda_streams_batch_and_transactions", @@ -15941,16 +15961,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -16241,6 +16251,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -17231,16 +17251,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", @@ -18122,8 +18132,8 @@ "origin": "internal" }, { - "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_inter_service_enforcement.py::TestInterServiceCommunicationEnforcement::test_lambda_iam[/testpath/]", + "test": "test_lambda_iam[/testpath/]", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -24069,16 +24079,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -24369,6 +24369,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "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', '$..requestContext.identity.userAgent']", + "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", @@ -25079,16 +25089,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_internal_path_based_routing[host]", "test": "test_internal_path_based_routing[host]", @@ -27381,16 +27381,6 @@ "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", @@ -27875,6 +27865,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_invoke_with_timeout", + "test": "test_lambda_invoke_with_timeout", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaCleanup::test_recreate_function", "test": "test_recreate_function", @@ -28185,6 +28185,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "test": "test_kinesis_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Message', '$..message']", + "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[AWS]", "test": "test_lambda_integration[AWS]", @@ -29616,23 +29626,23 @@ "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 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": "['$..resources']", + "snapshot_skipped": "", "aws_validated": true, "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", + "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": "all", + "snapshot_skipped": "['$..resources']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { @@ -30027,6 +30037,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-False]", + "test": "test_websocket_api_reject_connect[True-False]", + "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]", @@ -30791,6 +30811,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "test": "test_kinesis_integration", + "response": "200", + "error": "", + "snapshot_skipped": "['$..Message', '$..message']", + "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[AWS]", "test": "test_lambda_integration[AWS]", @@ -31003,6 +31033,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_opensearch_crud", + "test": "test_opensearch_crud", + "response": "200", + "error": "", + "snapshot_skipped": "['$..ClusterConfig.DedicatedMasterCount', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.DedicatedMasterType', '$..ClusterConfig.Options.DedicatedMasterCount', '$..ClusterConfig.Options.DedicatedMasterType', '$..DomainStatusList..EBSOptions.Iops', '$..DomainStatusList..IPAddressType', '$..DomainStatusList..DomainProcessingStatus', '$..DomainStatusList..ModifyingProperties', '$..SoftwareUpdateOptions', '$..OffPeakWindowOptions', '$..ChangeProgressDetails', '$..AutoTuneOptions.UseOffPeakWindow', '$..AutoTuneOptions.Options.UseOffPeakWindow', '$..ClusterConfig.MultiAZWithStandbyEnabled', '$..AdvancedSecurityOptions.AnonymousAuthEnabled', '$..AdvancedSecurityOptions.Options.AnonymousAuthEnabled', '$..DomainConfig.ClusterConfig.Options.WarmEnabled', '$..DomainConfig.IPAddressType', '$..DomainConfig.ModifyingProperties', '$..ClusterConfig.Options.ColdStorageOptions', '$..ClusterConfig.Options.MultiAZWithStandbyEnabled', '$..Processing', '$..ServiceSoftwareOptions.CurrentVersion', '$..ClusterConfig.DedicatedMasterEnabled', '$..ClusterConfig.InstanceType', '$..SnapshotOptions.Options.AutomatedSnapshotStartHour', '$..ClusterConfig.Options.DedicatedMasterEnabled', '$..ClusterConfig.Options.InstanceType', '$..AutoTuneOptions.State', '$..EBSOptions.Options.VolumeSize', '$..AdvancedOptions.\"rest.action.multi.allow_explicit_index\"', '$..AdvancedOptions.Options.\"rest.action.multi.allow_explicit_index\"', '$..Versions']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/scenario/bookstore/test_bookstore.py::TestBookstoreApplication::test_search_books", "test": "test_search_books", @@ -31943,6 +31983,16 @@ "snapshot_tested": false, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/kinesis/test_kinesis.py::TestKinesisJavaSDK::test_subscribe_to_shard_with_java_sdk_v2_lambda", + "test": "test_subscribe_to_shard_with_java_sdk_v2_lambda", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/event_source_mapping/test_cfn_resource.py::test_adding_tags", "test": "test_adding_tags", @@ -32833,6 +32883,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_ignore_architecture", + "test": "test_ignore_architecture", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaBehavior::test_lambda_cache_local[nodejs]", "test": "test_lambda_cache_local[nodejs]", @@ -33103,16 +33163,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_function_invocation", - "test": "test_function_invocation", - "response": "200", - "error": "", - "snapshot_skipped": "", - "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", @@ -33353,6 +33403,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[dotnet6]", + "test": "test_manual_endpoint_injection[dotnet6]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[dotnet8]", "test": "test_manual_endpoint_injection[dotnet8]", @@ -33444,8 +33504,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[python3.11]", - "test": "test_manual_endpoint_injection[python3.11]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[python3.10]", + "test": "test_manual_endpoint_injection[python3.10]", "response": "200", "error": "", "snapshot_skipped": "", @@ -33454,8 +33514,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[python3.12]", - "test": "test_manual_endpoint_injection[python3.12]", + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[python3.11]", + "test": "test_manual_endpoint_injection[python3.11]", "response": "200", "error": "", "snapshot_skipped": "", @@ -33493,16 +33553,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[ruby3.2]", - "test": "test_manual_endpoint_injection[ruby3.2]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_common.py::TestLambdaCallingLocalstack::test_manual_endpoint_injection[ruby3.3]", "test": "test_manual_endpoint_injection[ruby3.3]", @@ -34453,26 +34503,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_developer_tools.py::TestHotReloading::test_hot_reloading_environment_placeholder", - "test": "test_hot_reloading_environment_placeholder", - "response": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "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": "200", - "error": "", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_integration_xray.py::test_traceid_outside_handler[Active]", "test": "test_traceid_outside_handler[Active]", @@ -34523,6 +34553,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestGoProvidedRuntimes::test_manual_endpoint_injection[provided.al2]", + "test": "test_manual_endpoint_injection[provided.al2]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestGoProvidedRuntimes::test_uncaught_exception_invoke[provided.al2023]", "test": "test_uncaught_exception_invoke[provided.al2023]", @@ -34713,6 +34753,26 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.10]", + "test": "test_handler_in_submodule[python3.10]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.11]", + "test": "test_handler_in_submodule[python3.11]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.12]", "test": "test_handler_in_submodule[python3.12]", @@ -34723,6 +34783,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda_runtimes.py::TestPythonRuntimes::test_handler_in_submodule[python3.13]", + "test": "test_handler_in_submodule[python3.13]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "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]", @@ -38503,6 +38573,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/lambda_/test_lambda.py::TestLambdaMultiAccounts::test_publish_version", + "test": "test_publish_version", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "", + "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", @@ -42195,16 +42275,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -42495,6 +42565,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -43475,26 +43555,6 @@ "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[/]", - "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_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", @@ -44516,8 +44576,8 @@ "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/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_mocking_of_validator_service", + "test": "test_mocking_of_validator_service", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -44526,8 +44586,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_order_completion_workflow", - "test": "test_order_completion_workflow", + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_open_store", + "test": "test_open_store", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -44536,8 +44596,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_populate_data", - "test": "test_populate_data", + "node_id": "LocalStack Pro: tests/aws/scenario/serverlesspresso/test_serverlesspresso.py::TestServerlesspressoScenario::test_order_completion_workflow", + "test": "test_order_completion_workflow", "response": "400", "error": "ResourceNotFoundException", "snapshot_skipped": "", @@ -44546,13 +44606,13 @@ "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_populate_data", + "test": "test_populate_data", "response": "400", "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..UserAttributes..Name', '$..UserAttributes..Value', '$..Username']", + "snapshot_skipped": "", "aws_validated": true, - "snapshot_tested": true, + "snapshot_tested": false, "origin": "internal" }, { @@ -44835,16 +44895,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "400", - "error": "ResourceNotFoundException", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -45125,6 +45175,16 @@ "snapshot_tested": true, "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": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "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", @@ -45845,6 +45905,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/iam/test_inter_service_enforcement.py::TestApiGatewayIntegrations::test_kinesis_integration", + "test": "test_kinesis_integration", + "response": "400", + "error": "ResourceNotFoundException", + "snapshot_skipped": "['$..Message', '$..message']", + "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[AWS]", "test": "test_lambda_integration[AWS]", @@ -46085,6 +46155,16 @@ "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]", diff --git a/data/coverage/neptune.json b/data/coverage/neptune.json index 6c35baf860..a26817251d 100644 --- a/data/coverage/neptune.json +++ b/data/coverage/neptune.json @@ -436,25 +436,25 @@ }, { "DescribeEngineDefaultClusterParameters": { - "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": "" } }, { "DescribeEngineDefaultParameters": { - "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": "" } }, @@ -894,8 +894,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -2446,8 +2456,18 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5232,8 +5252,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -8664,8 +8694,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -9647,6 +9687,16 @@ }, "DBParameterGroupName, Filters": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_db_parameters_default", + "test": "test_describe_db_parameters_default", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_db_parameters_with_filters", "test": "test_describe_db_parameters_with_filters", @@ -9818,6 +9868,72 @@ ] } }, + "DescribeEngineDefaultClusterParameters": { + "DBParameterGroupFamily": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_cluster_parameters", + "test": "test_describe_engine_default_cluster_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_cluster_parameters_invalid_family", + "test": "test_describe_engine_default_cluster_parameters_invalid_family", + "response": "400", + "error": "InvalidParameterValue", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeEngineDefaultParameters": { + "DBParameterGroupFamily": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_parameters", + "test": "test_describe_engine_default_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "DBParameterGroupFamily, Filters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_parameters_with_filters", + "test": "test_describe_engine_default_parameters_with_filters", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_parameters_invalid_family", + "test": "test_describe_engine_default_parameters_invalid_family", + "response": "400", + "error": "InvalidParameterValue", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "DescribeEventCategories": { "- (without any parameters)": { "ls_pro": [ @@ -10054,8 +10170,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11046,8 +11172,18 @@ "ResourceName, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", diff --git a/data/coverage/organizations.json b/data/coverage/organizations.json index e738852d1f..46976a6ee2 100644 --- a/data/coverage/organizations.json +++ b/data/coverage/organizations.json @@ -81,8 +81,8 @@ "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": "" } }, @@ -90,11 +90,11 @@ "CreateOrganizationalUnit": { "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": "" } }, @@ -129,8 +129,8 @@ "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": "" } }, @@ -138,11 +138,11 @@ "DeleteOrganizationalUnit": { "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": "" } }, @@ -246,11 +246,11 @@ "DescribeOrganizationalUnit": { "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": "" } }, @@ -414,11 +414,11 @@ "ListChildren": { "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": "" } }, @@ -486,11 +486,11 @@ "ListOrganizationalUnitsForParent": { "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": "" } }, @@ -498,11 +498,11 @@ "ListParents": { "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": "" } }, @@ -534,11 +534,11 @@ "ListRoots": { "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": "" } }, @@ -642,11 +642,11 @@ "UpdateOrganizationalUnit": { "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": "" } }, @@ -691,6 +691,20 @@ } }, "CreateOrganization": { + "- (without any parameters)": { + "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" + } + ] + }, "FeatureSet": { "ls_pro": [ { @@ -726,6 +740,22 @@ ] } }, + "CreateOrganizationalUnit": { + "Name, ParentId": { + "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" + } + ] + } + }, "CreatePolicy": { "Content, Description, Name, Tags, Type": { "ls_pro": [ @@ -774,6 +804,32 @@ "aws_validated": false, "snapshot_tested": false, "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" + } + ] + } + }, + "DeleteOrganizationalUnit": { + "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" } ] } @@ -846,6 +902,86 @@ ] } }, + "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" + } + ] + } + }, + "ListChildren": { + "ChildType, ParentId": { + "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" + } + ] + } + }, + "ListOrganizationalUnitsForParent": { + "ParentId": { + "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" + } + ] + } + }, + "ListParents": { + "ChildId": { + "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" + } + ] + } + }, + "ListRoots": { + "- (without any parameters)": { + "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" + } + ] + } + }, "ListTagsForResource": { "ResourceId": { "ls_pro": [ @@ -893,6 +1029,22 @@ } ] } + }, + "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": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } } } } \ No newline at end of file diff --git a/data/coverage/ram.json b/data/coverage/ram.json index 00821719ae..5b1be12770 100644 --- a/data/coverage/ram.json +++ b/data/coverage/ram.json @@ -172,8 +172,8 @@ }, { "GetResourceShareAssociations": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "pro", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, diff --git a/data/coverage/rds.json b/data/coverage/rds.json index 9cb5e01693..fe633dab21 100644 --- a/data/coverage/rds.json +++ b/data/coverage/rds.json @@ -273,20 +273,20 @@ "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": "" } }, { "CreateDBProxyEndpoint": { - "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": "" } }, @@ -525,20 +525,20 @@ "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": "" } }, { "DeleteDBProxyEndpoint": { - "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": "" } }, @@ -842,6 +842,18 @@ "snapshot_skipped": "" } }, + { + "DescribeDBMajorEngineVersions": { + "implemented": false, + "availability": "", + "internal_test_suite": false, + "external_test_suite": false, + "terraform_test_suite": false, + "aws_validated": false, + "snapshot_tested": false, + "snapshot_skipped": "" + } + }, { "DescribeDBParameterGroups": { "implemented": true, @@ -880,13 +892,13 @@ }, { "DescribeDBProxyEndpoints": { - "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": "" } }, @@ -1000,25 +1012,25 @@ }, { "DescribeEngineDefaultClusterParameters": { - "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": "" } }, { "DescribeEngineDefaultParameters": { - "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": "" } }, @@ -2204,8 +2216,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -3796,8 +3818,18 @@ "AllocatedStorage, DBInstanceClass, DBInstanceIdentifier, DBName, Engine, MasterUserPassword, MasterUsername, Port": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -5040,6 +5072,100 @@ "origin": "external" } ] + }, + "Auth, DBProxyName, EngineFamily, RoleArn, VpcSecurityGroupIds, VpcSubnetIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "CreateDBProxyEndpoint": { + "DBProxyEndpointName, DBProxyName, TargetRole, VpcSecurityGroupIds, VpcSubnetIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "DBProxyEndpointName, DBProxyName, VpcSubnetIds": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint_proxy_not_found", + "test": "test_create_db_proxy_endpoint_proxy_not_found", + "response": "404", + "error": "DBProxyNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] } }, "CreateDBSnapshot": { @@ -6882,8 +7008,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -7932,6 +8068,102 @@ "aws_validated": false, "snapshot_tested": false, "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DeleteDBProxyEndpoint": { + "DBProxyEndpointName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "404", + "error": "DBProxyEndpointNotFoundFault", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint_not_found", + "test": "test_delete_db_proxy_endpoint_not_found", + "response": "404", + "error": "DBProxyEndpointNotFoundFault", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" } ] } @@ -10602,8 +10834,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -11585,6 +11827,16 @@ }, "DBParameterGroupName, Filters": { "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_db_parameters_default", + "test": "test_describe_db_parameters_default", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_db_parameters_with_filters", "test": "test_describe_db_parameters_with_filters", @@ -11678,6 +11930,36 @@ ] } }, + "DescribeDBProxyEndpoints": { + "DBProxyEndpointName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "DBProxyName": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "DescribeDBProxyTargetGroups": { "DBProxyName, TargetGroupName": { "ls_pro": [ @@ -12030,6 +12312,72 @@ ] } }, + "DescribeEngineDefaultClusterParameters": { + "DBParameterGroupFamily": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_cluster_parameters", + "test": "test_describe_engine_default_cluster_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_cluster_parameters_invalid_family", + "test": "test_describe_engine_default_cluster_parameters_invalid_family", + "response": "400", + "error": "InvalidParameterValue", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, + "DescribeEngineDefaultParameters": { + "DBParameterGroupFamily": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_parameters", + "test": "test_describe_engine_default_parameters", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + }, + "DBParameterGroupFamily, Filters": { + "ls_pro": [ + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_parameters_with_filters", + "test": "test_describe_engine_default_parameters_with_filters", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDBParameterGroupCRUD::test_describe_engine_default_parameters_invalid_family", + "test": "test_describe_engine_default_parameters_invalid_family", + "response": "400", + "error": "InvalidParameterValue", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + } + ] + } + }, "DescribeEventCategories": { "- (without any parameters)": { "ls_pro": [ @@ -12388,8 +12736,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", @@ -13710,8 +14068,18 @@ "ResourceName, TagKeys": { "ls_pro": [ { - "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres", - "test": "test_create_postgres", + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds.py::TestRdsPostgres::test_create_postgres[mydb]", + "test": "test_create_postgres[mydb]", + "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_create_postgres[postgres]", + "test": "test_create_postgres[postgres]", "response": "200", "error": "", "snapshot_skipped": "", diff --git a/data/coverage/s3.json b/data/coverage/s3.json index b1335ed051..3d1aec20d1 100644 --- a/data/coverage/s3.json +++ b/data/coverage/s3.json @@ -16856,7 +16856,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "internal" + "origin": "external" }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_reject_connect[True-True]", @@ -16866,7 +16866,7 @@ "snapshot_skipped": "", "aws_validated": false, "snapshot_tested": false, - "origin": "external" + "origin": "internal" }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_api_with_http_integration[HTTP-False-True]", @@ -16878,16 +16878,6 @@ "snapshot_tested": false, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -17248,6 +17238,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -18353,7 +18353,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -18443,7 +18443,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -19148,16 +19148,6 @@ "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": "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", @@ -19303,7 +19293,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -19393,7 +19383,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -19403,7 +19393,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20603,7 +20593,7 @@ "test": "test_object_key_length", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20613,7 +20603,7 @@ "test": "test_big_file_query[1000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20623,7 +20613,7 @@ "test": "test_big_file_query[50000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20643,7 +20633,7 @@ "test": "test_inconsistent_number_of_columns", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20653,7 +20643,7 @@ "test": "test_query_on_bzip2_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20663,7 +20653,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20673,7 +20663,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20683,7 +20673,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20693,7 +20683,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -20703,7 +20693,7 @@ "test": "test_s3_select_wrong_expression_type", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29079,7 +29069,7 @@ "test": "test_create_trail", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29159,7 +29149,7 @@ "test": "test_trail_s3_key_prefix", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29534,16 +29524,6 @@ "snapshot_tested": true, "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": "204", - "error": "", - "snapshot_skipped": "", - "aws_validated": true, - "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", @@ -29599,7 +29579,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29659,7 +29639,7 @@ "test": "test_s3_cross_account_get_object", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -29669,7 +29649,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30129,7 +30109,7 @@ "test": "test_object_key_length", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30139,7 +30119,7 @@ "test": "test_big_file_query[1000000]", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30149,7 +30129,7 @@ "test": "test_big_file_query[50000000]", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30169,7 +30149,7 @@ "test": "test_inconsistent_number_of_columns", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30179,7 +30159,7 @@ "test": "test_query_on_bzip2_object", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30189,7 +30169,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30199,7 +30179,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30209,7 +30189,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30219,7 +30199,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30229,7 +30209,7 @@ "test": "test_s3_select_wrong_expression_type", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -39232,16 +39212,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", - "response": "204", - "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -39592,6 +39562,16 @@ "snapshot_tested": true, "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": "204", + "error": "", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", + "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", @@ -46121,7 +46101,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46191,7 +46171,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46451,7 +46431,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46471,7 +46451,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46481,7 +46461,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46841,7 +46821,7 @@ "test": "test_object_key_length", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46851,7 +46831,7 @@ "test": "test_big_file_query[1000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46871,7 +46851,7 @@ "test": "test_inconsistent_number_of_columns", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46881,7 +46861,7 @@ "test": "test_query_on_bzip2_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46891,7 +46871,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46901,7 +46881,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46911,7 +46891,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46921,7 +46901,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -46931,7 +46911,7 @@ "test": "test_s3_select_wrong_expression_type", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -48459,7 +48439,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -48469,7 +48449,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -48499,7 +48479,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "404", "error": "NoSuchBucketPolicy", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -48559,7 +48539,7 @@ "test": "test_s3_cross_account_get_object", "response": "404", "error": "NoSuchBucketPolicy", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -59596,16 +59576,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -59956,6 +59926,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -62261,7 +62241,7 @@ "test": "test_object_key_length", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -62271,7 +62251,7 @@ "test": "test_big_file_query[1000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -62291,7 +62271,7 @@ "test": "test_inconsistent_number_of_columns", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -62301,7 +62281,7 @@ "test": "test_query_on_bzip2_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -62311,7 +62291,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -62321,7 +62301,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -62331,7 +62311,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -62341,7 +62321,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -69617,7 +69597,7 @@ "test": "test_create_trail", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -69697,7 +69677,7 @@ "test": "test_trail_s3_key_prefix", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70027,7 +70007,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70077,7 +70057,7 @@ "test": "test_s3_cross_account_get_object", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70087,7 +70067,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70447,7 +70427,7 @@ "test": "test_object_key_length", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70457,7 +70437,7 @@ "test": "test_big_file_query[1000000]", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70467,7 +70447,7 @@ "test": "test_big_file_query[50000000]", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70487,7 +70467,7 @@ "test": "test_inconsistent_number_of_columns", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70497,7 +70477,7 @@ "test": "test_query_on_bzip2_object", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70507,7 +70487,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70517,7 +70497,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70527,7 +70507,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70537,7 +70517,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70547,7 +70527,7 @@ "test": "test_s3_select_wrong_expression_type", "response": "404", "error": "ObjectLockConfigurationNotFoundError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -70811,7 +70791,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -70821,7 +70801,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -70861,7 +70841,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "404", "error": "NoSuchKey", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -70881,7 +70861,7 @@ "test": "test_s3_cross_account_get_object", "response": "404", "error": "NoSuchKey", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -70891,7 +70871,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "404", "error": "NoSuchKey", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -71725,7 +71705,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -72300,16 +72280,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", - "response": "404", - "error": "NoSuchBucket", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "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", @@ -80928,16 +80898,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -81288,6 +81248,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -83333,7 +83303,7 @@ "test": "test_big_file_query[1000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -83343,7 +83313,7 @@ "test": "test_big_file_query[1000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -83363,7 +83333,7 @@ "test": "test_inconsistent_number_of_columns", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -83373,7 +83343,7 @@ "test": "test_query_on_bzip2_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -83383,7 +83353,7 @@ "test": "test_query_on_bzip2_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -83393,7 +83363,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -83403,7 +83373,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -83413,7 +83383,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -83423,7 +83393,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -83433,7 +83403,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -83443,7 +83413,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -83453,7 +83423,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -83463,7 +83433,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -90357,7 +90327,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -90437,7 +90407,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -90767,7 +90737,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -90817,7 +90787,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -90827,7 +90797,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91187,7 +91157,7 @@ "test": "test_object_key_length", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91197,7 +91167,7 @@ "test": "test_big_file_query[1000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91207,7 +91177,7 @@ "test": "test_big_file_query[50000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91227,7 +91197,7 @@ "test": "test_inconsistent_number_of_columns", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91237,7 +91207,7 @@ "test": "test_query_on_bzip2_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91247,7 +91217,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91257,7 +91227,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91267,7 +91237,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91277,7 +91247,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -91287,7 +91257,7 @@ "test": "test_s3_select_wrong_expression_type", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -99287,7 +99257,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -99367,7 +99337,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -99742,16 +99712,6 @@ "snapshot_tested": true, "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": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -99807,7 +99767,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -99857,7 +99817,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -99867,7 +99827,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100317,7 +100277,7 @@ "test": "test_object_key_length", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100327,7 +100287,7 @@ "test": "test_big_file_query[1000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100337,7 +100297,7 @@ "test": "test_big_file_query[50000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100357,7 +100317,7 @@ "test": "test_inconsistent_number_of_columns", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100367,7 +100327,7 @@ "test": "test_query_on_bzip2_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100377,7 +100337,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100387,7 +100347,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100397,7 +100357,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100407,7 +100367,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100417,7 +100377,7 @@ "test": "test_s3_select_wrong_expression_type", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -100457,7 +100417,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "403", "error": "CommonServiceException", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -102541,7 +102501,7 @@ "test": "test_create_trail", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -102611,7 +102571,7 @@ "test": "test_trail_s3_key_prefix", "response": "204", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -102631,7 +102591,7 @@ "test": "test_s3_cross_account_get_object", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -102641,7 +102601,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "204", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -115492,16 +115452,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -115852,6 +115802,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -116807,7 +116767,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -117587,7 +117547,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -117637,7 +117597,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -117647,7 +117607,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118647,7 +118607,7 @@ "test": "test_object_key_length", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118657,7 +118617,7 @@ "test": "test_big_file_query[1000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118667,7 +118627,7 @@ "test": "test_inconsistent_number_of_columns", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118677,7 +118637,7 @@ "test": "test_query_on_bzip2_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118687,7 +118647,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118697,7 +118657,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118707,7 +118667,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118717,7 +118677,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118727,7 +118687,7 @@ "test": "test_s3_select_wrong_expression_type", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118787,7 +118747,7 @@ "test": "test_object_key_length", "response": "400", "error": "KeyTooLongError", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118817,7 +118777,7 @@ "test": "test_s3_cross_account_get_object", "response": "403", "error": "CommonServiceException", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -118827,7 +118787,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "403", "error": "CommonServiceException", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -119283,7 +119243,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -119293,7 +119253,7 @@ "test": "test_create_trail", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -119363,7 +119323,7 @@ "test": "test_trail_s3_key_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail', '$..ChecksumAlgorithm', '$..ChecksumType']", + "snapshot_skipped": "['$..HasCustomEventSelectors', '$..HasInsightSelectors', '$..HomeRegion', '$..IncludeGlobalServiceEvents', '$..IsMultiRegionTrail', '$..IsOrganizationTrail']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -119981,7 +119941,7 @@ "test": "test_big_file_query[1000000]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120001,7 +119961,7 @@ "test": "test_inconsistent_number_of_columns", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "['$..result']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120011,7 +119971,7 @@ "test": "test_query_on_bzip2_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120021,7 +119981,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120031,7 +119991,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120041,7 +120001,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120051,7 +120011,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120061,7 +120021,7 @@ "test": "test_query_on_bzip2_object", "response": "400", "error": "CommonServiceException", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120071,7 +120031,7 @@ "test": "test_query_on_gzip_object[None-CSV]", "response": "400", "error": "CommonServiceException", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120081,7 +120041,7 @@ "test": "test_query_on_gzip_object[None-JSON]", "response": "400", "error": "CommonServiceException", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120091,7 +120051,7 @@ "test": "test_query_on_gzip_object[gzip-CSV]", "response": "400", "error": "CommonServiceException", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120101,7 +120061,7 @@ "test": "test_query_on_gzip_object[gzip-JSON]", "response": "400", "error": "CommonServiceException", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -120111,7 +120071,7 @@ "test": "test_s3_select_wrong_expression_type", "response": "400", "error": "CommonServiceException", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" diff --git a/data/coverage/s3control.json b/data/coverage/s3control.json index 9f456bb6e9..bd68bdc1fb 100644 --- a/data/coverage/s3control.json +++ b/data/coverage/s3control.json @@ -712,8 +712,8 @@ }, { "GetStorageLensConfiguration": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -868,8 +868,8 @@ }, { "ListStorageLensConfigurations": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, @@ -1060,8 +1060,8 @@ }, { "PutStorageLensConfiguration": { - "implemented": false, - "availability": "", + "implemented": true, + "availability": "community", "internal_test_suite": false, "external_test_suite": false, "terraform_test_suite": false, diff --git a/data/coverage/secretsmanager.json b/data/coverage/secretsmanager.json index 2e5214ee43..d3cf16d2e8 100644 --- a/data/coverage/secretsmanager.json +++ b/data/coverage/secretsmanager.json @@ -675,6 +675,46 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "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]", @@ -3031,6 +3071,46 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy", + "test": "test_create_db_proxy", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxy.CreatedDate', '$..DBProxy.DebugLogging', '$..DBProxy.Endpoint', '$..DBProxy.IdleClientTimeout', '$..DBProxy.RequireTLS', '$..DBProxy.Status', '$..DBProxy.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_create_db_proxy_endpoint", + "test": "test_create_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.Status', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_delete_db_proxy_endpoint", + "test": "test_delete_db_proxy_endpoint", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoint.Endpoint', '$..DBProxyEndpoint.VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_api.py::TestRDSDbProxyCRUD::test_describe_db_proxy_endpoints", + "test": "test_describe_db_proxy_endpoints", + "response": "200", + "error": "", + "snapshot_skipped": "['$..DBProxyEndpoints..Endpoint', '$..DBProxyEndpoints..Status', '$..DBProxyEndpoints..VpcId']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Pro: tests/aws/services/rds/test_rds_data.py::TestAuroraMultiEngine::test_column_metadata_for_mysql[mysql-v1]", "test": "test_column_metadata_for_mysql[mysql-v1]", diff --git a/data/coverage/sqs.json b/data/coverage/sqs.json index 7e8bf70e46..0c44a31430 100644 --- a/data/coverage/sqs.json +++ b/data/coverage/sqs.json @@ -386,18 +386,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", + "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]", "response": "200", "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", + "snapshot_skipped": "['$..claims.version', '$..claims.at_hash', '$..claims.jti', '$..claims[\"cognito:user_status\"]']", "aws_validated": true, "snapshot_tested": true, "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]", + "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\"]']", @@ -406,11 +406,11 @@ "origin": "external" }, { - "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]", + "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": "['$..claims.version', '$..claims.at_hash', '$..claims.jti', '$..claims[\"cognito:user_status\"]']", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -2702,18 +2702,18 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", - "test": "test_websocket_aws_proxy_event_shape", + "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]", "response": "200", "error": "", - "snapshot_skipped": "['$..requestContext.domainName']", + "snapshot_skipped": "['$..claims.version', '$..claims.at_hash', '$..claims.jti', '$..claims[\"cognito:user_status\"]']", "aws_validated": true, "snapshot_tested": true, "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]", + "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\"]']", @@ -2722,11 +2722,11 @@ "origin": "external" }, { - "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]", + "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": "['$..claims.version', '$..claims.at_hash', '$..claims.jti', '$..claims[\"cognito:user_status\"]']", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -3441,6 +3441,16 @@ }, "QueueName": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -9553,6 +9563,16 @@ "DeleteMessage": { "QueueUrl, ReceiptHandle": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -12114,11 +12134,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", + "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']", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -12339,6 +12359,16 @@ "DeleteQueue": { "QueueUrl": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -19531,16 +19561,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_with_sqs_integration", "test": "test_websocket_with_sqs_integration", @@ -19571,6 +19591,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "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', '$..requestContext.identity.userAgent']", + "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", @@ -26294,11 +26324,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", + "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']", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -30603,6 +30633,16 @@ }, "AttributeNames, MaxNumberOfMessages, MessageAttributeNames, QueueUrl, WaitTimeSeconds": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -31656,6 +31696,16 @@ "aws_validated": true, "snapshot_tested": false, "origin": "internal" + }, + { + "node_id": "LocalStack Community: tests/aws/test_serverless.py::TestServerless::test_s3_bucket_deployed", + "test": "test_s3_bucket_deployed", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": false, + "origin": "internal" } ], "ls_pro": [ @@ -36616,11 +36666,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", + "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']", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -38274,11 +38324,11 @@ "origin": "external" }, { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_aws_proxy_event_shape", + "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']", + "snapshot_skipped": "['$..requestContext.domainName', '$..requestContext.identity.userAgent']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -39177,16 +39227,6 @@ "snapshot_tested": true, "origin": "internal" }, - { - "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_message_attributes_prefixes", - "test": "test_message_attributes_prefixes", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" - }, { "node_id": "LocalStack Community: tests/aws/services/sns/test_sns.py::TestSNSSubscriptionSQS::test_subscription_after_failure_to_deliver", "test": "test_subscription_after_failure_to_deliver", @@ -39290,18 +39330,8 @@ "origin": "internal" }, { - "node_id": "LocalStack Pro: tests/integration/chaos/test_faults.py::TestFaultApi::test_fault_invalid_fetch_update_config[config1]", - "test": "test_fault_invalid_fetch_update_config[config1]", - "response": "400", - "error": "QueueDoesNotExist", - "snapshot_skipped": "", - "aws_validated": false, - "snapshot_tested": false, - "origin": "internal" - }, - { - "node_id": "LocalStack Pro: tests/integration/chaos/test_faults.py::TestFaultApi::test_fault_invalid_fetch_update_config[config3]", - "test": "test_fault_invalid_fetch_update_config[config3]", + "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", "snapshot_skipped": "", @@ -39333,6 +39363,16 @@ }, "MessageBody, QueueUrl": { "ls_community": [ + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -42003,6 +42043,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_start_execution_idempotent", + "test": "test_start_execution_idempotent", + "response": "200", + "error": "", + "snapshot_skipped": "['$..tracingConfiguration']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/timeouts/test_heartbeats.py::TestHeartbeats::test_heartbeat_no_timeout", "test": "test_heartbeat_no_timeout", @@ -42162,16 +42212,6 @@ "aws_validated": true, "snapshot_tested": true, "origin": "internal" - }, - { - "node_id": "LocalStack Community: tests/aws/services/stepfunctions/v2/test_sfn_api.py::TestSnfApi::test_start_execution_idempotent", - "test": "test_start_execution_idempotent", - "response": "500", - "error": "InternalError", - "snapshot_skipped": "['$..tracingConfiguration']", - "aws_validated": true, - "snapshot_tested": true, - "origin": "internal" } ], "ls_pro": [ diff --git a/data/coverage/ssm.json b/data/coverage/ssm.json index 172c16d31d..b2f10ffb89 100644 --- a/data/coverage/ssm.json +++ b/data/coverage/ssm.json @@ -3092,16 +3092,6 @@ "snapshot_tested": true, "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": "external" - }, { "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -4512,16 +4502,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Pro: tests/aws/services/ecs/test_ecs_samples.py::TestSharedResourcesSample::test_deployed_resources", - "test": "test_deployed_resources", - "response": "400", - "error": "ParameterNotFound", - "snapshot_skipped": "", - "aws_validated": true, - "snapshot_tested": true, - "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", @@ -7034,16 +7014,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "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": "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", diff --git a/data/coverage/sts.json b/data/coverage/sts.json index a09c0622d0..faf701cca4 100644 --- a/data/coverage/sts.json +++ b/data/coverage/sts.json @@ -7517,6 +7517,16 @@ "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_concurrent_order_limit", "test": "test_concurrent_order_limit", @@ -7557,6 +7567,16 @@ "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", @@ -7837,16 +7857,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -8197,6 +8207,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -10865,6 +10885,16 @@ "snapshot_tested": true, "origin": "internal" }, + { + "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_amz_json_protocol", + "test": "test_sqs_amz_json_protocol", + "response": "200", + "error": "", + "snapshot_skipped": "['$..context.identity', '$..context.requestOverride', '$..context.responseOverride', '$..requestOverride.header', '$..requestOverride.path', '$..requestOverride.querystring', '$..responseOverride.header', '$..responseOverride.path', '$..responseOverride.status']", + "aws_validated": true, + "snapshot_tested": true, + "origin": "internal" + }, { "node_id": "LocalStack Community: tests/aws/services/apigateway/test_apigateway_sqs.py::test_sqs_aws_integration", "test": "test_sqs_aws_integration", @@ -19527,16 +19557,6 @@ "snapshot_tested": false, "origin": "internal" }, - { - "node_id": "LocalStack Pro: tests/aws/services/apigateway/test_websocket_apis.py::TestWebSockets::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/apigateway/test_websocket_apis.py::TestWebSockets::test_websocket_matching_routes", "test": "test_websocket_matching_routes", @@ -19907,6 +19927,16 @@ "snapshot_tested": true, "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', '$..requestContext.identity.userAgent']", + "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", @@ -21162,7 +21192,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -21172,7 +21202,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -22368,7 +22398,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -22707,16 +22737,6 @@ "snapshot_tested": true, "origin": "external" }, - { - "node_id": "LocalStack Community: tests/aws/services/events/test_events.py::TestEventBus::test_put_permission[custom]", - "test": "test_put_permission[custom]", - "response": "200", - "error": "", - "snapshot_skipped": "", - "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", @@ -22947,6 +22967,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/s3/test_s3.py::TestS3::test_put_bucket_policy_expected_bucket_owner", + "test": "test_put_bucket_policy_expected_bucket_owner", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/secretsmanager/test_secretsmanager.py::TestSecretsManagerMultiAccounts::test_cross_account_access", "test": "test_cross_account_access", @@ -22977,6 +23007,16 @@ "snapshot_tested": true, "origin": "external" }, + { + "node_id": "LocalStack Community: tests/aws/services/sqs/test_sqs.py::TestSQSMultiAccounts::test_delete_queue_multi_account[sqs]", + "test": "test_delete_queue_multi_account[sqs]", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": true, + "snapshot_tested": true, + "origin": "external" + }, { "node_id": "LocalStack Community: tests/aws/services/sts/test_sts.py::TestSTSIntegrations::test_get_caller_identity_role_access_key[False]", "test": "test_get_caller_identity_role_access_key[False]", @@ -23610,23 +23650,33 @@ "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_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" + }, + { + "node_id": "LocalStack Pro: tests/aws/services/efs/test_efs.py::TestEfsFileSystemCrud::test_create_filesystem", + "test": "test_create_filesystem", + "response": "200", + "error": "", + "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.Name', '$.create-fs.SizeInBytes.Timestamp', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", + "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/efs/test_efs.py::TestEfsFileSystemCrud::test_lifecycle_configuration", + "test": "test_lifecycle_configuration", "response": "200", "error": "", - "snapshot_skipped": "", + "snapshot_skipped": "['$.create-fs.LifeCycleState', '$.create-fs.Name', '$.create-fs.SizeInBytes.Timestamp', '$..FileSystems..SizeInBytes', '$..FileSystems..Name', '$..ErrorCode']", "aws_validated": true, - "snapshot_tested": false, + "snapshot_tested": true, "origin": "external" }, { @@ -23639,6 +23689,16 @@ "snapshot_tested": false, "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", + "response": "200", + "error": "", + "snapshot_skipped": "", + "aws_validated": false, + "snapshot_tested": false, + "origin": "internal" + }, { "node_id": "LocalStack Pro: tests/aws/services/elasticache/test_elasticache_redis.py::TestCacheCluster::test_redis_connection", "test": "test_redis_connection", @@ -23694,7 +23754,7 @@ "test": "test_s3_iam_principal_tag_list_bucket_prefix", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType', '$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", + "snapshot_skipped": "['$.denied-wrong-key-tag..Message', '$.denied-no-prefix..Message']", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -24004,7 +24064,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -24014,7 +24074,7 @@ "test": "test_s3_cross_account_get_object", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal" @@ -24024,7 +24084,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "external" @@ -24034,7 +24094,7 @@ "test": "test_s3_cross_account_get_object_with_role_arn_in_bucket_policy", "response": "200", "error": "", - "snapshot_skipped": "['$..ChecksumType']", + "snapshot_skipped": "", "aws_validated": true, "snapshot_tested": true, "origin": "internal"